I discovered this crazy insect in Crete