Goblin Technician (Stonetalon Mountains)

Goblin Technicians are goblins located in Stonetalon Mountains.

Objective of

 * Mr. P's Wild Ride
 * Thinning the Horde