Amenia leonina

Amenia leonina is a blowfly in the family Calliphoridae, found in Australia.