It's 4 AM, and i finally beat her on my 3rd attempt!
It was.. suprisingly simple?
I ran Growth Ray on Red, and Time Watch on the other two.
The strat? Use the previous encounter to stock up on HP (and EXP, if you need it), make sure you keep defending on everyone who can, and then.. mock Darkness with Sam, use Red as either Healbot or to drain the Malice Kitsunes (they don't respawn if you keep em' broken), grow Vix to giant size, and hit away.
For some reason, both the Kitsune and Darkness HEAL from bleed, so Sam is relegated to a healbot in-between mocks. You might also wanna squeeze in some seduces on the Kitsune if you're able - but between debuffed defense, doubled attack from giant and guaranteed crits, she should go down easy enough.