The Red Ghost And His Indescribable Super-Apes

Fantastic Four #13, April 1963, some early imperial propaganda from comic master Stan Lee.

Advertisements