On December 21, 2014 by Mike “The Super-Lad of Space!” Maybe try wearing glasses? Take another shot. Tags:Confounding Comic CoversJimmyTake a Shot “Invaders From the Ice World!” “The Eighth Wonder of Space!”