Stikki Peaches

What if art ruled the world by Montreal's Stikki Peaches.(more peaches)