This looks like a sphinx moth caterpillar which has been parasitized by the Mummy Wasp, a Braconid wasp in the genus Aleiodes.
Please login or register.