The War of the Gargantuas
Overview:
A giant, cannibalistic humanoid\'s rampage through Tokyo is halted by his more docile twin, but neither their reunion nor their scientist caretakers can prevent their eventual duel.
Released:
1966-07-29
Duration:
01:28:00