Extremely difficult to call, but appears to be closer to Anagonia, but could be many things - the relative sizes of the thorasic setae aren't discernible. 2nd antennal segment, scutellum, dc setae number, and the angle of the m-bend appear to exclude anything in the Tachinini...