Batman,Deathstroke,vs Ravager,Batgirl
who wins?
I would say Batman and Deathstroke after a long, long battle.