Tachina magnicornis

Tachina magnicornis is a species of fly in the genus Tachina of the family Tachinidae that can be found almost everywhere in Europe, except for Belarus, Ireland, Liechtenstein, Luxembourg, Monaco, San Marino, Vatican City, and various European islands. It is a parasitoid of Noctuidae and some Lasiocampidae caterpillars.