ユーカラ
yūkara

Noun

1. yukar (Ainu oral saga)

From ain

Other forms: