If the hip hop sounds familiar then that’s because Del the Funky Homosapien, the vocalist, is from the animated band Gorillaz. I’m not hip enough to have known that before today but I certainly have some Gorillaz albums in my collection.
I think Harwood Gordon is excellent as the magician. Alexander Thompson wrote and directed the video. It may be the first and the last time evil space crabs are responsible for bringing the wizard’s tower down.