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.

Posted on November 4, 2006 at by

There are No Comments!

Comments / What do you think?