blowfly
Amenia. A rather spectacular blowfly. Females deposit their well-developed larvae (i.e. maggots) onto snails … although the details are known for just a few species. And we really have rather few snails here (?)