Anonymous ID: d60fea Sept. 25, 2020, 8:08 p.m. No.10793173 🗄️.is 🔗kun >>3374 >>10792862 The truth that Satan does INDEED exist is what would put 99% in the hospital, imho