Ancient Tempest Striders

Ancient Tempest Striders drop from the Radiance of Azshara in the Eternal Palace.