The Most Depraved Episode Of Sesame Street Ever January 27, 2012BuzzFeed - Latest I don't remember this episode, but Jesus! Did Lars von Trier direct it or was it Gaspar Noé? Via: reddit.com