Publisher's Synopsis
In order to take on Godzilla and the other newly-released monsters, Russia creates a super-robot, Moguera, while the United States and Japan activate Mechagodzilla, but a new monster discovered in Mongolia threatens to tip the balance in favor of the monsters.