Squad Eight (droidekas)

Squad Eight was a Super Battle Droid squad stationed on Invisible Hand.