This medium-sized robber fly landed in front of me with its prey, which appears to be a Sarcophagid fly.