ParentFull threaddementiapatien·This website appears to be based in Europe, is that where all the imageboard trolls live?View on HN