Theron Guards

Theron Guards is an enemy in Gears Pop.