Amazing Adventures (1961) #1

Amazing Adventures (1961) #1

A mysterious alien warrior lands on Earth!