Iraz, Eye of Savathûn
From Destinypedia, the Destiny wiki
Iraz, Eye of Savathûn is a Taken Wizard summoned to Io. Sent by Savathûn possibly as a proxy for the spread of Blight, her presence on Io was of great concern for Ikora Rey. She was eventually slain by The Guardian.
List of appearances