Archavon the Stone Watcher

Archavon the Stone Watcher

Giant
Level 83 (Boss)

Location