Strom demon

Strom Demons are a demon species that suck out the organs of their victims and have regenerative powers, being capable of surviving being shot in the face. Wesley faced one of these when he and Faith were tracking down Angelus.

Appearances

 * Release