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.

Advertisement

AP Photo by Shizuo Kambayashi