Abercrombie's Gloves

Abercrombie's Gloves are a quest reward from Juice Delivery.