On 17/09/2008 in Unassigned
, then this is the creature. But, sadly, it is just 'one of the ichneumons', which is quite frankly pathetic. Ichneumons are large and striking insects, allied to bees, wasps and ants. (Ichneumon is also another name for the Egyptian mongoose but we don't get those in East