Okay, get ready for another Japanese interpretation of a Christmas classic. Here is a Japanese star singing 'Santa Claus is Coming to Town.' No matter where are you - Tokyo or Toledo - have a Merry Christmas and enjoy!
11 months ago
Explore Japanese culture, Japanese language and Japanese art from a slightly eclectic, off-beat perspective. Experience both high and low culture in Japan like an insider.