
In 1986, for the first time in 75 years, the "Chironnup Kamuy Iomante (the sending off of the spirit of the fox)" was held at Bihoro Pass, in Hokkaido. According to the Ainu's traditional beliefs, animals are "gods" called "Kamuy" who live in the "land of gods" ("Kamuimosiri"), but sometimes they come to the "land of humans" ("Ainumosiri"), to offer their meat and furs as gifts. The Ainu take care of them, and they eventually hold an "Iomante (spirit sending)". In this ceremony, people offer prayers, sing songs, and dance, and send the animal back to the "land of the gods" with food and souvenirs.
Cast
Recommendations
view all
Ten Minutes Older: The Trumpet

Mea Maxima Culpa: Silence in the House of God

Naqoyqatsi

Avatar: The Deep Dive - A Special Edition of 20/20

Fuck

Ex Libris: The New York Public Library

American Pie: Revealed

Seduced and Abandoned

Girl Rising

Anna Nicole Smith: You Don't Know Me

Superheroes

The Curious Birth of Benjamin Button

Being James Bond

Ashes and Snow

In the Realms of the Unreal

McQueen

No Half Measures: Creating the Final Season of Breaking Bad

Champs

Wormwood

Our Planet: Behind the Scenes