>>41373925
>>41392699
Man this guy's rabbit hole is pretty interesting. he even still has his own website up, last updated 2024:
https://johnmarkkarr.com/statements
I'd take topics like these over bullshit succubus/nobody slide threads any day of the week, though desu I think there probably was some cult/conspiracy stuff involved anyway.