The Larva family is growing! When Red and Yellow welcome a baby caterpillar into their lives, they get a crash course in parenting and all things putrid.
2005
1986
2003
2006
1976
1987
2008
2012
2021
2024
2016
2023
—
1996
2002
2009