“Japan – a country of timeless wonder and mystery. The deep spirituality of the Japanese has captured the hearts of many explorers in the past. The journey to uncover the essence of the Japanese spirit, begins.

Long ago, a belief in animism, the idea that deities are present in every aspect of nature, existed throughout the world. This spirit lives on today in Kumano, a spiritual heartland of Japan. Why does nature continue to play such an important role in Japanese spirituality? We visit a trio of revered shrines in Kumano to explore the roots of Japanese animism.”

See the video at NHK