The Vhouls

The Vhouls is a faction in Artifact.