Screechers Wild!
Screechers Wild is a Chinese-American animated series made in collaboration with Man of Action and Wexworks Media by Alpha Group. There is currently one season and one online series in the works. It premiered on March14,2016, in China, and on June15,2018, in the United States.