Screechers Wild!
Alpha Group, Man of Action, and Wexworks Media co-produce the Chinese-American animated series Screechers Wild. One season and one web series are now available. It premiered in China on March14, 2016 and in the United States on June15, 2018.