Itchy foot (yes, with six toes!)