

Suggested by Sonic Spica is a pretty solid detective even if she did have a lot of help in her cases. That being said, Spica is still completely outmatched against someone like Batgirl. Batgirl is also an expert hand to hand fighter which really makes a world of difference here. There’s just no way you can hope to beat a fighter like that. It’s simply not happening. Spica would need to train for years to get to that level. Batgirl wins.