Tokyo Japan

Godzilla, Mothra and Rodan are the 3 giant monsters who defend Tokyo Japan from evil giant Mutant and space Monsters who tried to take over the world and destroy Japan, the 3 Giant Monsters live peacefully together on an Island called monster island but their are other Giant Monsters that live with them and protect Tokyo to, Godzilla, Mothra and Rodan still wander the Earth today, They are also being covered by the Government who protects the Supernatural.