“Odd connection”
Not if you believe in satan it’s not, at least not IMO. Concur with post #10.
Well, there is that.