Toggle navigation
Little Duck
NL
English
Little Duck
4.7
(
4587
ratings )
Games
Developer:
Huynh nguyen
Gratis
Touch the screen to help frame frogs away from danger , trying to achieve the highest score possible