Ilsidahur

❌

Ilsidahur was a demon lord, titled The Howling King, who resided in the 90 layer of the Abyss, the Guttering Grove. Ilsidahur was the patron of the barlgura and was known to cooperate with Demogorgon on occasion.