Chakin

Sister Chakin is a member of the Alliance of the Dying Sun. She placed a portal in the Desolate Sands.