File:Tales to Astonish Vol 1 5 021.jpg

Description
This is pretty much the same story as "The Changeling" in Tales of Suspense #23 with the difference here the traveler's home planet is close to Earth rather than far off.