 Manx robber fly

The Manx robber fly ("Machimus cowini", ) is one of 7,100 species of robber fly or Asilidae known throughout the world, and one of 28 asilids known to occur in the British Isles.The Manx robber fly was first discovered on the Isle of Man in the 1940s, hence the name 'Manx', meaning from the Isle of Man, although this species has been referred to as the Irish robber fly in "British Soldierflies and their Allies".