Cicada 3301 Confucius MC, Strange U and Lee Scott join forces for intriguing track ‘Cicada 3301’ Read More Music ReviewsJames Wijesinghe22 June 2021Confucius MC, Strange U, Lee Scott, Alternative Rap, Alternative Hip HopComment