By Janenru

Oshogatsu: New Year’s in Japan

The single most important holiday in Japan is undoubtedly Oshogatsu. Rich in religious tradition, Japanese New Year is a time to be thankful the current year ended safely and to invite luck and success for the next. Most Japanese families are on vacation from December 29th until January 3rd and spend that time with family,…