Singer, actress, writer and YouTube personality Whitney Avalon, has been sharing her talents with the world for years. Even actresses Sara Michelle Gellar, Eliza Dushku, and Yvonne Strahovski have joined her popular Princess Rap Battle videos. While her channel contains more rap battles than anything else, she does have a Disney Villains Medley that is just incredible, several parody songs, and she even wrote a song about Arendelle’ favorite princess.

Her newest video is a mashup of Disney and Harry Potter and it’s worth checking out. Singing Poor Unfortunate Souls as Professor Dolores Umbridge, Whitney mixes sinister with evil for a wickedly good rendition of the classic song. Take a look:

What did you think of this mashup version? What other non-Disney characters would you like to see singing Disney songs? Let us know!