I thought this had to be Vox circa spring 1986 after a long Minnesota winter. I still think it might be. Who else would claim to be the Dark Lord?
That led me to a Harry Potter Rap, Straight Otta Hogwarts. Which sucks as bad as you think.
It gets better I found this video:
I'm not big on Toto and I don't care for speed metal, but this cover works.