Today is Christmas in Japan, and tomorrow is Christmas for me. Christmas and Japan really seem to have a strange relationship with each other. It does seem that Japanese do celebrate Christmas – in their own way. It’s been stripped of any religious or spiritual significance, and has been converted