Antlion lacewing insect. Antlions have a worldwide distribution.