who even runs this site now ?
didnt endchan get clapped because of some shooting or something ?