December 3, 2009
Hatsumode
Probably the most important holiday of the Japanese calendar, Hatsumode is a time of renewal. Locals visit Buddhist temples to offer their prayers, reflect on the previous year and welcome the New Year with a clean conscious.
Spread the word: