Dread Devastator

Dread Devastators are fel lords that appear at the Legion Invasion Locations.