Archavon the Stone Watcher (10 player)

Achievement #1722

Achievement in progress
Defeat Archavon the Stone Watcher in 10 player mode.
Archavon the Stone Watcher