DL Devil Lance DL Electra vs Cheshire who winsElectra orCheshire http://en.wikipedia.org/wiki/Cheshire_%28comics%29