Raidghouls

The Raidghouls are the footsoldiers of the Spiritraiders army.

Characteristics
to be added

Powers and Abilities
to be added

Arsenal
to be added