By all accounts I found these are pretty good to have around, unless youre a leaf damaging caterpillar. This fly actually lays its eggs on or inside certain catepillars and the larvae eat the host until full grown. Yikes.
This one seemed to like flowering Apple Mint. To learn more about the fly visit https://wimastergardener.org/article/tachinid-flies/