Every New Year’s Day, Japanese people perform Hatsumōde, the first Shinto shrine visit of the year (some people also go to Buddhist temples, though). During …

In Travel
Every New Year’s Day, Japanese people perform Hatsumōde, the first Shinto shrine visit of the year (some people also go to Buddhist temples, though). During …
AloJapan.com