Archibald Messages 99 Name Ed Edit My Images Yes 22 May 2024 #1 Hybotid Dance Fly, Genus Platypalpus. These are predatory flies.