Ichneumon?

Ichneumon?

Observation - Ichneumon?. Description: