Christmas in Japan

A country close to my heart, Japan is probably the last place you’d think of when it comes to Christmas. And by rights too, Japan is a majority Buddhist and Shinto nation, so Christmas day isn’t an official holiday in the country where you’ll find shops and schools open on December 25th. Many children believe Christmas day to be the celebration of the birth of “Santa-san”, so we’re miles away from the Nativity story here.

tokyo dome christmas lights japan

Photo by Kryptos5

Continue reading