Duck split mouse skill game score distance 63.16m

Game Name : Duck split mouse skill game score distance 63.16m

Game Link : https://www.y8.com/games/duck_split