×

Kasha

Folklore
The kasha is a Japanese yōkai that steals the corpses of those who have died as a result of accumulating evil deeds. Wikipedia