イオマンテ
Meanings
Noun
1. Iomante; Ainu ceremony in which a brown bear is raised for two years and then sacrificed
Other readings