Lovecraft Country – Episode 7 Review