Kemessed

Kemessed is the high priest of the Sand God in Hourglass City.