Electra vs Cheshire

Started by Devil Lance1 pages

Electra vs Cheshire

who wins
Electra or

Cheshire http://en.wikipedia.org/wiki/Cheshire_%28comics%29

Elektra probably takes the majority.

/

\