Shel'drozul

Shel'drozul is a fel lord located at the Legion Invasion locations.

He later appeared in Stormheim.