A happy little yellow duck is exploring a forest full of colorful mushrooms and strange plants. In the scene

Home