Croid's Forces

Croid's forces are somewhat Dr.Croid's bodyguards. A bunch of them can be seen at Phonica Moon and Terrawatt Forest with them wielded with some heavy bot armor.