TOKYO JAPAN



Godzilla,Mothra and Rodan are the giant monsters who defend Tokyo from giant Mutant and space Monsters who tried to take over the world, they live together on monster island, the 3 giant monsters still wander the Earth today.