The Powerpuff Girls (2016) Season 1 Episode 26
When the girls try a quick-fix on their neglected veggie garden, they are left with a giant, mooching tomato worm they must care for.
Serie: The Powerpuff Girls (2016)
Episode Title: In the Garden of Good and Eddie
Air Date: 2016-09-20