Lego 2) Super Battle Droid Lot 75021 75043 Star Wars Minifigure Mini Figure.
Authentic and New
Quick Shipping