Dragonflayer Spectator

Dragonflayer Spectators are vrykul located in Utgarde Pinnacle.