UPC Code: 4600327020178
This is the 1/43 Disney Cars Francesco plastic snap together kit by Zvezda.
No glue required. Recommended for ages 7+.