Harpy and her pet goblin cat Pumpkin are enjoying a peaceful day in the forest, until a couple of baby monsters have a spat!
1968
1969
1964
1977
2017
1917
2010
2014
2005
2013
2018
2007
1982
2008
2016
2020
2024
—