Toonz Entertainment, the distribution wing of global kids and family entertainment major Toonz Media Group will bring worldwide a Bilibili-produced award-winning series called “Mech Car”. The Chinese fantasy 52×11” animation series “Mech Car” is an adventure story about courage, exploring and problem solving for kids 6 to 10 years old.