This was a stressful one, haha. SoR 1 Ninjas are no joke (actually, I DO think they're too tough, HP-wise. Most bosses I fought had less health than them. Makes fighting them drag on for ages).
But I wanted to complete a run with Onihime 'cause her general style is my favourite, fast acrobatic...