A fox must deal with a very noisy duck before he can get his precious sleep.
2022
2023
2015
2020
2012
1930
2002
2011
2024
2016
2003
2000
1989
1999
2018
1990