Alessandro rated Lovecraft Country: Show rating 3 stars Nov. 21, 2020 Public Lovecraft Country by Matt Ruff