The Mini Race Challenge products can be purchased in the following stores

Italy (Europe and World)

Mexico and USA

Japan