Hatsumoude is the first shrine or temple visit of the year in Japan. It is typically done on January 1st or 2nd to offer prayers for a good year.
Hatsumoude is the first shrine or temple visit of the year in Japan. It is typically done on January 1st or 2nd to offer prayers for a good year.