It was only after taking a closer look that I'm struck by the absolute genius of this ad. Seen from the upper floors of a Jakarta mall, this massive floor sticker designed by Saatchi & Saatchi makes shoppers look a lot like the fleas that hound your pet.
Labels: | edit post
0 Responses