Tokyo Japan

Godzilla,Mothra and Rodan live together on Island called Monster Island they go to Japan and they protect Tokyo from Giant Mutant and Space Monsters who would destroy Japan. The 3 Giant Monsters are heroes, the people called them their saviors of their land. The Three Giant Monsters still wander the Earth Today.