Brad Rice of Japanator writes:
"Christmas is already on the brain for Japan. The 30th anniversary edition of Tatsuro Yamashita's "Christmas Eve" cracked into the Oricon Top 10. It feels like such a hallmark of 80's Japanese music, but it's still a good song to listen to.
On the film side, we've got a new Studio Ghibli film out: The Tale of Princess Kaguya. If you haven't seen what it looks like yet, check out this teaser trailer. Just beautiful, isn't it? That watercolor palette is a sight to behold, and it's something I can't wait to see brought over to the US."