I found this on my green bell pepper plant today. I didn't remove it until I find out if it's a problem or not. Anyone know?

http://farm3.static.flickr.com/2556/...a1ed9c8e_o.jpg

-Matt.