Heroic: Grimrail Depot 10 Points

Defeat Skylord Tovra in Grimrail Depot on Heroic difficulty.
Item was automatically scraped from Wowhead