Icthlarin

Icthlarin is the Demigod of Death and the son of Tumeken. He was the original leader of the Mahjarrat. Icthlarin is first seen in Icthlarin's Little Helper quest.