1/18 autoart Mercedes Benz S63 AMG(dealer Box Ultra Rare).
Bought in Germany when Autoart just released the S63 W221
Well kept always in case Dust free
Only damage is on the paper box
Car itself it’s in beautiful condition