Weird insect in Amman, Jordan