Ichneumon?

Ichneumon?

Observation - Ichneumon?. Description: approx one inch long

approx one inch long