It’s Christmas time in Japan November 30, 2016Rob Leave a Comment A beautiful image from Universal stuidos in Osaka. While in Tokyo a fantastic display in Ginza. Father christmas is giving Tokyo natives some early snow this year as well.