Nezzla demon

Nezzla are a humanoid demon species. They are guardians of the Orbs of Nezzla'Khan and their cavern lair is protected by a barrier that only they can cross.

Appearances

 * Seeing Red