>>214496847
There's rumor and it says pennywise is actually real, but he's in Japan and every nips occasionally rape & eat their own kids so they don't even know his existence