X Borgs

The X Borgs are the foot soldiers of the Armada. Thousands of them fought against the army of over a hundred Power Rangers in the Mega War.