Adult Antlion {Palpares sp} hanging off blade of grass, Kenya