Tuesday, December 24, 2013

Guess Who Is Not Afraid Of Christmas

Nippon!




Apparently public displays of Christmas are not verboten in the Land of the Rising Sun.

Merry Christmas to all!


No comments: