Leonardo of the ninja turtles vs elektra With what i have seen leo do as of late on the show I think this is a good match up. I think in a hard fought contest Leo takes it.
Who wins?
SUP
supervenomThere is only..SUPERVENOM
Elektra, easy.
TRO
TronShinigami Rep.
If we're talking Leo from the comics, it's hard to say, but I'd kinda lean a little towards Leo though.