Wohlfahrtia vigil

Wohlfahrtia vigil, known generally as the fox maggot or myiasis fly, is a species of flesh fly in the family Sarcophagidae.