Was looking at Alefantis, found this article www.washingtonpost.com/wp-dyn/content/articles/2008/05/07/AR2008050703433.html
I swear I hear a kid saying help me in the video
The article mentions another video called The Idler, this borderline looks like a guy hanging around schools, this was 2008, they've been getting away with it for a long time