Myiopharus punctilucis

Myiopharus punctilucis is a species of tachinid flies in the genus Myiopharus of the family Tachinidae.

Distribution
They are found in Peru.