A giant lizard has been spotted in the subways and Jameson is willing to pay ...
Spider-Man: The Animated Series
Season 1 Episode 8: The Alien Costume: Part 1
The beginning of the Alien Costume saga; how it came from the surface of the Moon to New York City and into the life of the one who saved the astronauts of the space mission: Spider-Man.