Lovecraft Country is getting weirder and weirder. 🤪