In Godzilla: Tokyo Clash, you play as the Earth's most fearsome Kaiju - Godzilla, Mothra, King Ghidorah, and Megalon - battling for dominance as the most terrifying monster in Japan. With detailed miniatures of the legendary monsters and a modular cityscape...