Disney Pixar Cars World Grand Prix Porto Corsa Splash N' Race Boat + Cars
Some sticker and coat peeling as seen in last two pics