Showing posts with label Christmas. Show all posts
Showing posts with label Christmas. Show all posts

Friday, December 9, 2011

Christmas in Japan = GODZILLA LIGHTS

Check out this picture of a larger-than-human, Godzilla-shaped Christmas lights installation in Japan.


Apparently, these lights are common sight in Takashimaya Times Square around the holiday season.