This film focuses on IOMANTE ritual that is to liberate the souls of the Gods from the furs and meat and send them back to the Land of the Gods The Ainu believed that bears were Gods The Gods come ...
He was there with a tiny crew to shoot a bear ritual of the indigenous Ainu people of Japan's northernmost islands that was ...
The Ainu people are the indigenous people of Hokkaido ... and they practiced many seasonal rituals to give thanks for the blessings of nature. On this episode of Journeys in Japan, US filmmaker ...