Christmas in Japan

Christmas isn’t a religious holiday in Japan.  People don’t even get December 25th off from work.  But that doesn’t stop businesses, towns, and individuals from celebrating the season.  And, because Japan always puts its best effort forward when doing something, the decorations are pretty amazing.

Read more