Lizard, the creative Italian brand of sports sandals made in Italy, has redesigned its logo and launched a new campaign around the notion of “Let your feet talk”.