Brilliant and versatile lyrics from Earl Sweatshirt that reached Top chart positions on 2918