Theron Sentinel

Theron Sentinel is an enemy in Gears Pop.