The advert above just won a Silver Lion at the Cannes Lions International Festival. And I have to say, it's memorable. But it's memorable for all the wrong reasons.