Skylord Stormclaw

Skylord Stormclaw spawns in the Oratory of Naar'Yora on the 4th floor of the Palace of the Awakened in the middle of the room. If he's not up, a Blacktalon Vanquisher is his placeholder.