Cape Town - Belgium born teenage rapper Mavu has cast a magical spell on the internet with millions of views on YouTube of his catchy tune.
The song is called Black Magic (Black Harry Potter) and in the video the 16-year-old wears an outfit that looks very similar to a Hogwarts uniform.
Mavu - whose real name is Noah Mavuela - uses clever intertextual references relating to the popular books and movies.
At the time of writing the video had over 2 million views and climbing.
Watch the video here: