Huggalon the Heart Watcher

Huggalon the Heart Watcher

Giant
Level 92 (Elite)

Location