The Vanghoul Species
The Vanghouls are descendents of the Elven species, and is considered mutated by mysterious means.
There are two races of this species:
Genetic Ancestor(s)
Scientific Name
Humanoid
Comments