It's a rare artist who can wrap up the past, present and future in one unique package. But that's exactly what Skepta manages to do on his grimy-as-all-hell fourth album.
Yes, Konnichiwa is full of the genre's trademarks, with the album's cartoon computer squelches and glitchy bass wallops reminding of pioneers like Wiley and Dizzee Rascal.
And yes, Skepta - real name Joseph Junior Adenuga - has been plugging away for more than a decade now.
But on Konnichiwa he comes of age, commanding the microphone with such clarity and charisma you'll soon forget he's using a tried-and-true formula.