Imperial_Samura
A strange quirk of nature has grabbed these three from the respective places in the scheme of things, and set them to battle. Iron Man and The Lantern quickly join forces, but what will this achieve....
Thus the question is who wins?
Thus the question is who wins?