Gauntlets of Innumerable Barbs

Source
This item drops from Naraxas in Neltharion's Lair.