READ MORE
Ikora Rey is one of the NPCs in the game Destiny. She is located in The Tower Plaza and is a Warlock Vanguard.