Rotting Handwraps

Rotting Handwraps are a quest reward from Troll Juju (quest).