Stikki Peaches: The “Batman” Of Street Art By Notable Life By Notable LifeView Author|October 2, 2013|LifeView Life Stikki Peaches is a street artist based in Montreal whose tagline, What if Art Ruled the World?, has been taking over the urban landscapes of Paris, London, Berlin and Stockholm since 2009. The anonymous street artist is strongly influenced by... View this article.