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.

No comments:

Post a Comment