Monster Mondays: Godzilla vs. SpaceGodzilla (1994) Featured Film Reviews Monster Mondays: Godzilla vs. SpaceGodzilla (1994) ScreenFish Staff October 3, 2022 Monster Mondays: Godzilla vs. SpaceGodzilla (1994)By Ben Dower The United Nations Godzilla Countermeasures Centre has built another giant robot, named Moguera, to...Read More