(Odontomyia hydroleon)
Odontomyia hydroleon, also called the barred green colonel, is a European species of soldier fly.