Your OC looks great in a neutral portrait. Then you ask for angry, and the hairpin moves, the eyes change color, and the jacket turns a different shade.
That's the real problem with anime character expressions. Getting one good face is easy. Getting six faces of the same character is not.
So I tested two routes in PixAI Edit Pro with one OC and six emotions. Here is the workflow, the prompts, and where each route breaks.
Treat the Emotions Like a Spec
Labels like sad leave the model too much room to guess. Write one line per emotion that covers eyebrows, eyes, and mouth.
Expression spec (one line per emotion)
neutral: relaxed level eyebrows, calm open eyes, mouth closed and relaxed
happy: eyebrows slightly raised, eyes curved into crescents, cheeks lifted, open smile
angry: eyebrows pulled down toward center, narrowed eyes, mouth pressed tight
sad: inner eyebrow corners raised, upper lids lowered, gaze down, mouth corners down
surprised: eyebrows high and arched, eyes wide open, mouth in a small…