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

That’s right, the Godzilla Defense Force. Defending Japan one monster at a time.
Have you ever wondered how Japan protects the local residents and tourists that visit the area from Godzilla, King of the Monsters?

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