Ultraman poster
TV

Ultraman (1966)

S01E31 Who Has Come?

Feb 12, 1967 • Season 1 • Episode 31 • HD

When an agent visiting Japan from the Science Patrol's South American headquarters begins behaving suspiciously, the Science Patrol discovers that he has been infected by an Amazonian blood-sucking creature intent on spreading its evil tendrils throughout the entire world.