2015 R2-D60 AFA9.0 28394968
2015 R2-D60 AFA9.0 28394968
2015 R2-D60 AFA9.0 28394968

2015 R2-D60 AFA9.0 28394968

Regular price $299.99 Sale

Manufacturer: Disney, Country of Origin: China, Disneyland Exclusive