I’m pretty sure this is a Flesh Fly. I like his zebra print body. Here is what this site had to say about this family:
Flesh Flies are members of the worldwide family Sarcophagidae. They are called Flesh Flies because the larvae (maggots) of some species eat flesh, either in open wounds or of corpses. Other members of this family are parasites of other insects. The adult Flesh Flies feed not on animal flesh, but on sweet fluids like flower nectar.