Ask people in Japan to name their most important holiday and most will answer O-Shogatsu, or New Year's. The holiday is a time for family and friends to celebrate this auspicious day and wish for good health and blessing in the New Year.
Added by Upcoming Robot on November 2, 2010