Set photo · 351×500 · source8012-1 · Technic · Star Wars · 2002Super Battle Droid378 pieces · 1 photoSealedNot priced yetLoose completeNot priced yet