No...pong ping balls. They're the Chinese version where you have to pick them up with chopsticks and if you drop them they make "pong" and "ping" sounds. Very tricky I can tell you.
....and this Ferrari - none of these matchbox toy versions thank you very much.