Ichneumon extensorius?

Ichneumon extensorius?

Observation - Ichneumon extensorius?. Description: