Turles Crusher Corps.

The Turles Crusher Corps. is an evil force and the main antagonists of Turles Invasion.