Confidence: I'm as sure as I can be.
Notes: This is a different subfamily of Ichneumonidae - Anomaloninae. They are of similar structure to Ophioninae but have some major differences in wing venation, propodeum and legs, in particular. I don't know the species (I'm not very good on anomalonines!). The short wings, big hind legs and colour pattern are helpful features for recognising anomalonines.