Lieutenant Velgroz

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