Eyegouge Renegade

SS undefined (Mechagon Island)

Eyegouge Renegades are goblins and jungle trolls located at the Western Spray on Mechagon Island.

Objective of

 * Off-the-Books Brawlin'