Bladespire Lookout

Bladespire Lookouts are ogres located in Frostfire Ridge.