Vocabulary

オキクルミ

Okikurumi; mythical founder god of the Ainu

noun