501st Legion: Vader's Fist VS Space Cockroaches, Guillem H. Pongiluppi : It looks like there is a plague of Space Cockroaches at the LV-426 planet, also called Acheron by the colons. The authorities of that zone sent a group of Colonial Marines to extermi