Wow! I came across a mounted Wallace’s sphinx moth at the Central Florida Zoo last night, known for its insanely long proboscis.