This is a not-so-dark member of the fly family also called "Black Scavenger Flies". Meropliosepsis contains a single species found from Costa Rica to Brazil. iNaturalist observation
All images © 2009-2024 Stephen Luk. Do not use images without permission.