Christmas in Japan?
“It’s the most wonderful time of the year…” Hearing this Christmas song playing in my car as I’m stuck in traffic on the Tomei Expressway reminds me it is a special time. It’s the time of year when billions of people mainly from the Western World or from countries with deep Christian values celebrate Christmas as a enjoyable time for family, … Read more