Armyworm Parasite Wasp

Ichneumon promissorius