Lieutenant Arguzel

Lieutenant Arguzel is a fel lord that appears at Legion Invasion locations.