Godzilla Christmas Tree Breathes Fire On Tokyo Shoppers

By Josh Tyler | 9 years ago

They do Christmas a little differently in Japan. Mostly, with monsters. Or that seems to be what’s going on here in this photo, taken at the Aqua City Odaiba shopping mall in Tokyo, Japan…

The image appears to have originally snapped by unusuallife and yep, that’s a Christmas tree in the shape of Godzilla.

That’s not the only Godzilla Xmas decoration stomping around Aqua City Odaiba mall either. Here’s a photo of a light-up version captured by photographer Hiroharu Shizuya