TAKARA TOMY - Tomica: Star Wars SC Darth Vader Ad Truck

$7.29

Default Title

Manufacture : TAKARA TOMY

Product Code: vx843337

Material : Diecast