A worldwide community photographing and learning about wildlife
Ichneumonidae sp.
I'm pretty sure it's the cocoon of an ichneumon. It looks very similar to the cocoons made by the ichneumons in the subfamily Campopleginae http://bugguide.net/node/view/21674