Apparitions 👻 from the pits of hell , death plagues the streets of witch they dwell, demented lust, the secrets they must keep, addicted to your blood! -
"Raise the stake in malice, You cannot plunge it down" - I guess this line along with the "addicted to your blood" line is why people think vampires and not spectres. I always envisaged these ghouls to be a halfway demon between the two...