3D printing in latest Japanese Mini 4WD Race Cup Championship

Source and article