Merry Christmas and Happy New Year!

christmas_2008.jpg

Japan is closer than you think.