Harpy and her pet goblin cat Pumpkin are enjoying a peaceful day in the forest, until a couple of baby monsters have a spat!
1990
2019
1966
1995
2013
2021
1962
2023
2007
2020
2015
1989
1987
1993