Like this post? Help us by sharing it!
Japan does not celebrate Christmas as a Shinto Buddhist nation, but it does Christmas lights better than most Christian countries. Tour leader, David Lovejoy, went to Tokyo Midtown and Roppongi Hills this weekend and took a few little snaps of the huge Tokyo Christmas light displays.
Happy Christmas!