Toonz Entertainment, the distribution wing of global kids’ and family entertainment co. Toonz Media Group, has picked up worldwide right to the award-winning Chinese animated series Mech Car, produced ...