Is The Leaf Katydid The Most Incredible Creature?