Board Thread:Off Topic/@comment-26514708-20150620115934/@comment-26514708-20150711125705

That one was from Aphex Twin. They have creepy video too, but this one was even more disurbing. I found some links in forums, but all of them were removed from yt.