Harpy and her pet goblin cat Pumpkin are enjoying a peaceful day in the forest, until a couple of baby monsters have a spat!
2001
1991
2017
2004
1984
2000
2006
2019
2009
2016
1980
1992
1999
1962
1993
2024
1987