Scary vampire demon. .. Spoiler: not for long