>>351183504
>did everything they could to get him exiled/bullied/doxxed
I used to think this was brain spiders fucking with him until I saw what scum like 
>>351174218
were capable of behind the scenes & in mod chat. That and people straight up admitting in discord to "Jellyposting" to fuck up the threads.