Vocabulary

アイヌラックル

Okikurumi (founder god of the Ainu)

noun