I tried with both Tamamo Shark and Scathach but I can't put enough buffs on them to one shot Orion.
Tamashark's NP + Quetz's 2nd skill is my way to go but it's still kind of dudu so I need a couple of extra turns to finish her off. I guess this are the consequences of failing to get Merlin.