Trech Schmoogle

Trech Schmoogle is a Mesmer Scarab boss located in Diviner's Ascent.

Locations

 * Crystal Desert

Items dropped

 * Jade Mandible