You are here
Home > News > Check Out Tokyo’s New Godzilla Statue

Check Out Tokyo’s New Godzilla Statue

Because of course they needed a new one.

Read more about this at huffingtonpost.com.

Top