Eldritch Shackles

The Eldritch Shackles drop from Myzrael at the Circle of Inner Binding in the Arathi Highlands.

As a quest objective

 * The Princess Unleashed