Remember a few years ago - amazingly it was 2001 when it was published - when this advert went 'viral'? I don't think the word viral meant the same thing then, and I'm pretty sure that I didn't see it for a couple of years after that. I wonder how much of the world it touched, being a French product?
Anyway - it is due for revival due to its ssurprisingly subtle but highly entertaining imagery.
Small note: it was an advert for a lubricant gel, in case your French is even worse than mine.