Thartuk the Exile

Thartuk the Exile

Humanoid
Level 81 (Rare)

Location