Christmas in Japan
December 23rd 2008 There are a ton of sites to visit in Japan that capture the holiday spirit. While they don't technically celebrate the Lord's Birthday (most Japanese are Shinto), they hang lights, shop, and play Christmas music (especially Wham's "Last Christmas" and it really gets stuck in your head). They actually have some of the coolest lights I've even seen, and they all flock to see them. Instead of Chri
... read more