Quackerz

Quackerz is a 2016 Russian computer-animated adventure comedy film about a group of Canadian and Mandarin ducks who battles humans in the Sunny Place in China. The film was released in Russia on February 14, 2016.

International versions

 * }