Artists: Twelve’Len ft Denzel Curry Song: Human Gods Producers: Nick León & Telescope Thieves Via NahRight.