This gallery contains 9 photos.
Although Christmas in Japan isn’t an actual official holiday, Tokyo probably sports some of the most impressive displays of Christmas lights in the world. So enjoy these photos as you get into the holiday spirit – and if you’re in Tokyo, go check out these places in person, we promise … Continue reading