Oshogatsu, the Japanese New Year, is one of the most important festive events of the Japanese calendar symbolising traditions ...
During the Japanese New Year celebration, arguably the most important holiday in the country, mochi takes on a sacred role. Named kagami mochi, this variety is displayed from around December 28 to ...