Hafir in Heroes 4

Hafir

Hafir

Hafir developed an intense hatred for genies after centuries of battling his blue cousins, but he's also developed a reputation for knowing them better than any other efreet. When his actions aren't clouded by his hatred, Hafir is an excellent commander and a formidable opponent.