Deepstrider Tumor

The Deepstrider Tumor drops from Deepstrider Searchers and Deepstrider Giant at in Desolace. This item was replaced by Green Whelp Blood at some point.

As a quest objective

 * Nothing But The Truth