Stormchaser Shackles

The Stormchaser Shackles are a quest reward from The Abyssal Council.