A kamuy is a spiritual or divine being in Ainu mythology, a term denoting a supernatural entity composed of or possessing spiritual energy.
The Ainu people have many myths about the kamuy, passed down through oral traditions and rituals. From Wikipedia