The site is legal, if it is hosted somewhere in America where it's still legal to fuck your horse or whatever, and yes there are still places in America where that shit is completely legal. I saw a link to one of those type of forums on 4chan once, dear god seriously, it's a good thing you have to be a member or they block you from viewing the pics, that's all I can say.

Persona 3 is ASS
image