Kamuy

Kamuy

Kamuy (Ainu: カムイ, Japanese: 神威 or 神居, kamui) is the word for a spiritual or divine being in Ainu mythology.

Read more about Kamuy.