Tuesday, January 1, 2013

Oshogatsu

New Year, known as shogatsu or oshogatsu, is the most important holiday in Japan. Since January 1st is viewed as harbinger of things to come for the entire year, the focus is to make it as joyful as possible to ensure the next 365 days are equally delightful.