Soul Eater

Soul Eaters, alternatively called Soul Devourer, are a race of creatures that feast upon the souls of those who are unlucky enough to encounter them.