Disney Pixar Cars World Grand Prix Porto Corsa Splash N' Race Boat + Cars

Some sticker and coat peeling as seen in last two pics