Ichneumon xanthoris?

Ichneumon xanthoris?

Observation - Ichneumon xanthoris? - Global. Description: A cocoon was found in soil in our school garden. It is not certain whether it had fallen from a plant or was buried in the soil. It was assumed a butterfly or moth would emerge but the fellow in the picture came out! Reasonably sure we have id'ed it corre

A cocoon was found in soil in our school garden. It is not certain whether it had fallen from a plant or was buried in the soil. It was assumed a butterfly or moth would emerge but the fellow in the picture came out! Reasonably sure we have id'ed it correctly, just looking for confirmation. Apologies for the poor quality picture