This is the opening part of the game Godzilla: Destroy All Monsters Melee for gamecube. Its funny to see the asian dude say "GODZILLA!!!!" lol(my cousin was actually a game tester of this game during development
Appears on these pages
Godzilla: Destroy all Monsters Melee (ゴジラ怪獣大乱闘 Gojira Kaijū Dairantō, lit. Godzilla: Great...