611 Sw Kingston Ave
Portland, Oregon 97205

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 December 24, 2010