FU-03771

Fujimi 1/24 Toyata Cresta Super Lucent2000 Twincam24(GX61) Kit FU-03771

The Toyota Cresta was a rear wheel drive 4-door hardtop sedan built by Toyota and launched in 1980. The goal of the Cresta was a higher level of luxury. The Cresta was produced for five generations, and production eventually ceased in 2001.