1:24 scale plastic kits of native Japanese cars, Ferraris and Lamborghinis - made in Japan.
Subject ID: 2892