Zanchuli Wristwraps

The Zanchuli Wristwraps are a quest reward from Deterrent.