Godzilla Invades Tokyo: Midtown Meets Godzilla

The Midtown Meets Godzilla project coincides with the Japanese release of the 2014 Godzilla film. This giant Godzilla statue looms nearly 22 feet tall over Tokyo Midtown. The kaiju statue consists of a Godzilla bust with a…