Quackerz

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

International versions

 * }