Pistonhead Mechanic

Pistonhead Mechanics are Mechagon mechagnomes located on Mechagon Island and appear in Operation: Mechagon.