Jikininki
In
Japanese Buddhism, jikininki (
Japanese: 食尸鬼, "man-eating
ghosts") are the spirits of
greedy,
selfish or
impious individuals who are cursed after death to seek out and eat human
corpses. They do this at night, scavenging for newly dead bodies and food offerings left for the dead. They sometimes also loot the corpses they eat for valuables, which they use to bribe local officials to leave them in peace. Nevertheless, jikininki lament their condition and hate their repugnant cravings for dead human flesh.
See more at Wikipedia.org...
Jikininki
[Japanese] In Japanese myth, jikininki are demons, corpse-eaters, who eat dead human bodies. These demons are often the spirits of dead men or women whose greed prevented their souls from entering a more peaceful existence after death. They continue a half-life by devouring corpses. A particular myth tells of a strong-willed priest called Muso Kokushi who once kept watch near the body of a deceased person. Suddenly a jikininki arrived to devour it, but the priest's prayers liberated the demon's soul.