Japan is a country that offers a charm for each area and every season. Japanese people believe that there are an infinite number of gods,
known as kami, that occupy everything in the world. Matsuri are festivals, said to be a way of thanking kami and nature, celebrating a way of life,
and coming together as a community.