
Godzilla vs Megalon
Watch Godzilla vs Megalon 1973 full HD online, download Godzilla vs Megalon Full HD Free on MyFlixer An inventor creates a robot that is seized by an undersea kingdom to guide their monster god in attacking the surface as retaliation for the nuclear tests that have devastated their society.
Released: 1973