Scp-3125 Memetic eldritch horror The intrusive thoughts won Posted 23 days ago Report Link Quote Reply