“Matsuri” means Festival
Matsuri is a festival held several times each year
in all towns around Japan. The kami "god" of the
city that weights like a ton, is paraded through the
town in a procession to honor the kami in hopes
for success of business and the well being of the
towns...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.