DENNIS FUJIMOTO - TGI Staff
Share this story
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