Incredible Ant

Incredible Ant (Chinese: 超凡虫虫队, Extraordinary Bug Team) is a Chinese-UK-Canadian animated series created and directed by Cheng Li and Ben Marsaud. It was produced by Alibaba Pictures and Wildseed Studios and animated by Atomic Cartoons. It premiered exclusively on Youku Kids in January 8th, 2020.