Vampire Hunters

Referenced in 1 episode

Definition

Individuals or groups in folklore and popular culture who seek to combat or eliminate vampires, often depicted as using various tools and methods to reveal and defeat these supernatural beings.