If you are interested in related websites to 2ch, you should start reading about Ayashii World. There is nothing written in English about it but Jpn Wikipedia is a good place to start.