Illustration for article titled Giant Godzilla Head Warmly Welcomes You To Tokyo!

This week we learned that Godzilla is Japan's new tourism ambassador. Now we have a visual! Here's the G-man being unveiled (OK, head only ... 171 feet tall, though) Thursday outside of Toho, the studio that made the original 1954 film.


AP Photo by Shizuo Kambayashi


Share This Story

Get our newsletter