SkyBlueFlux
Well-Known Member
Most likely a type of ichneumon wasp. Despite their name, they're not actually a species of wasp but an entirely separate insect group which help to control other species considered to be pests by laying their eggs on a host insect. Oh and, despite their appearance, they're harmless to humans as they have no sting.
You're welcome.
ChatGPT agrees with you