Harpy and her pet goblin cat Pumpkin are enjoying a peaceful day in the forest, until a couple of baby monsters have a spat!
2009
2005
2004
1997
1993
2000
1986
1996
2018
1985
1989
1998
2007
2017
2023
2012
2010