Yummy Yummy Yummy Picture

Ghouleh, female variant of ghoul, undead creature consuming human flesh. Dwells in burial grounds and other uninhabited places.
Continue Reading: Places