Japanese-style New Year’s gatherings last three days

New Year (shogatsu or oshogatsu) is the most important holiday in Japan. Most businesses will shut down from Thursday, Jan. 1 through Saturday, Jan. 3, and families typically gather to spend the days together. Years are traditionally viewed as completely

0 Comments