Ambassador Jerrikar

Ambassador Jerrikar

Demon
Servant of Illidan
Level 69 (Rare)

Location