Japanese theatrical trailer for Mekagojira no gyakushu (1975) aka "Terror of Mechagodzilla" aka "Revenge of Mechagodzilla" aka "The Escape of Mechagodzilla"
The epic battle fought between two ultimate foes--in metal music video form. The song is "Revolution Begins" by Arch Enemy.If you like the music, check...
Godzilla Vs Mecha-Godzilla recreated(to a degree) in Godzilla Unleashed.I don't know what happened with the brightness levels. It looked just fine in the editor.