npr:

prostheticknowledge:

Godzilla Christmas Tree

Yes, a Christmas tree in the form of Godzilla …

Godzilla-shaped Christmas tree spews smoke, Aqua City Odaiba shopping mall, Tokyo, Japan. (2006)

•Geekleetist: I used to do a series of posts called “Japan You’re doing it Right” THIS!!•

(via darylelockhart)