Anonymous 07/06/2026 (Mon) 04:09 No.189915 del
there is a sex ring cult with kay

and terry runs it

simple as