Super Giant: The Mysterious Spacemen's Demonic Castle
Directed by Teruo IshiiThe 3rd Super Giant film, in which he saves Earth from the threat of the reptile-like Kapia Aliens. (Part 1 of 2)
Where to Watch Super Giant: The Mysterious Spacemen's Demonic Castle
Cast of Super Giant: The Mysterious Spacemen's Demonic Castle