Karyuudo

Karyuudo was a dog spirit.