Small ichneumon cocoon?

Small ichneumon cocoon?

Observation - Small ichneumon cocoon? - UK and Ireland. Description: 2 similar objects have been shared here: http://www.ispot.org.uk/node/267886?nav=latest_observations http://www.ispot.org.uk/node/146332?nav=search