Where To Stream Ultraman Season 2 Episode 31
Who Has Arrived?
- Aired February 12, 1967
- 30 Min
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.