Alterac Yeti

Alterac Yeti

Humanoid
Level 100-101 (Elite)

Location