Happy New Year! New Year is one of the most important holidays here in Japan. Business closes on 31st December and resumes after 3rd or 4th January. Most of Japanese use New Year’s holiday to visit their hometown and be with their family to spend quality time with. The countdown to New Year does not …