It’s Christmas! Every store is playing Christmas songs, every shopping center is decked out with Christmas-themed confectionery. The monster that is Commercial Christmas is here again, and it is unavoidable! For better, or for worse. I wonder what the Grinch would think. Christmas in Japan If you’re reading this, then you are probably going to be spending your Christmas in Japan. If it’s your first Christmas in Japan then …