Cockroach soliders