熊祭 くままつ
kumamatsuri

Noun

1. Ainu bear-sacrifice festival; Iomante

Related to イオマンテ
Other forms: