Kek, I saw that post too./ptg/ is cheating though, they are literal cultists.
satan cultists
>>530413727>>530413874