(Art) The Demented Comic Art of Stéphane Rosse [NSFW]

Full of penis noses and vagina heads and casting Picasso as a Victorian detective, Stéphane Rosse’s single-panel illustrations make Twin Peaks look like a children’s story.