Japanese New Year or oshogatsu is one of the most important traditional holidays celebrated in Japan. While in many Western cultures, New Year’s celebrations include loud parties, ball-dropping and champagne popping, oshogatsu is a much quieter affair. Japanese New Year celebrations often extend through January 3, and most Japanese families choose to spend the holiday […]
Read More