Humpty Dumptus to hunchbacked white eyed cyclops