Godzilla Defense Force

Have you ever wondered how Japan protects the local residents and tourists that visit the area from Godzilla, King of the Monsters?

Godzilla Defense Force

That’s right, the Godzilla Defense Force. Defending Japan one monster at a time.

Leave a Reply

Your email address will not be published. Required fields are marked *