duck life: battle browser game

Play<>Duck Life: Treasure Hunt

Try to use all your skills to help the duck in his difficult, but exciting adventures! Find all treasures and you will love it, ...

Duck Life: Treasure Hunt