Public Street ArtworkSticker Slaps Pathetic Slogan by Il Cek October 24, 2015 Pathetic Slogan by Il Cek found at a street car stop. These are found all around the city by artist Giorgio Cecatto who works in different mediums including concrete