Dezkiel

Dezkiel is mage imprisoned on Ice Island, he is also one that stole Shandalae's Cloak