The☆Ultraman
The Devil's UFO's Large Invasion
E29 Oct 16, 1979 24m
Invading Alien Jadan sends out of countless UFOs. The Space Self-Defense Unit goes out to fight them off, but the alien succeeds in invading Earth.
Where to Watch The Devil's UFO's Large Invasion
Cast of The Devil's UFO's Large Invasion