Soucouyant

A Soucouyant is a type of undead creature that turns up in the Mediochre Q. Seth series.