Japanese New Year

The Japanese New Year is called shogatsu or oshogatsu (お正月) and it is the most important holiday in Japan.  Since 1873, the official Japanese New Year has been celebrated on January 1st, instead of the New Year based on Lunar Calendar (Chinese New Year). Today

Continue Reading ...