This thread makes me sick..... *subscribes*
This is a Atlas beetle grub. They live in the ground for about two years prior to becoming an adult. Adults live four to six months.
So turns out wasps eat pepper leaves. Who knew. Little bastard managed to chew that whole leaf off before I smashed his head in. Just one more reason to hate these things.
In St Lucia you must have some pretty scary bugs. Half of my family is living in La Martinique close to St Lucia, and I remember they have some huge bugs :sHere is one I took. Not sure what it is. Found it in the kitchen in St. Lucia and placed it on a piece of paper for the shot. Used a remote flash and my Olympus EM-5.