Harpy and her pet goblin cat Pumpkin are enjoying a peaceful day in the forest, until a couple of baby monsters have a spat!
1977
2024
2016
2019
2010
2005
2002
2022
2011
2006
1963
1996