John Constantine
http://www.comicvine.com/john-constantine/3329/
Doctor Strange
http://www.comicvine.com/doctor-strange/1456/
Both have dealt with the baddest people imaginable and lived to tell about. Both men have a knack for getting out of a tight situation at the last minent.
So mirror mirror of the vine who's the best magic usurer of them all.(ok i know that was weird but meh)
Log in to comment