Berflainian Shock Surrender Troops

The soldiers, from the planet of Berflainia, who are known for their lack of courage.