There's A Giant Light-Up Godzilla Statue At A Park In Japan

Right now, you can take a selfie with a giant Godzilla statue at the Tokyo Midtown Garden in Roppongi. There's also light shows every night:


Via AmiAmi and Tokyo Midtown.


You are now looking at Screenburn, a Kotaku blog dedicated to the best gaming images, videos and GIFs online.

Share This Story

Get our newsletter