Who’s this lil guy munching on the aphids?