A bizarre cartoon based on English nursery rhymes.
2006
2012
1967
2019
1984
2025
2017
2007
1968
2000
2011
2005
2015
1983
1975