Vampires
Definition
Mythical beings that are said to sustain themselves by feeding on the life essence (usually blood) of the living; their legends vary widely across different cultures.
Mythical beings that are said to sustain themselves by feeding on the life essence (usually blood) of the living; their legends vary widely across different cultures.