User blog:RetardoTheMagnificent/Odd website, can anyone tell me anything about it?

I was browsing /x/ just now and someone mentioned some shock website, so I check it out. it's nothing like goatse or any other site like that, just creepy. I'll put the link down below, and if anyone's ever come across it before and know who made it/what the hell it's for and can give me a little insight, I'd really appreciate it.

http://sentimentalcorp.org/