New Year is one of the most important Holidays in Japan. Most of the business, banks, and shops are closed from January 1-3. It is widely celebrated in the country and observed until on the third day. Being a foreigner in this country. We are curious how the people celebrated here, the customs they follow, […]