Quackerz

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

International versions

 * }