1 Comment

Someone on twitter said she's Delores Umbridge from Harry Potter...I have to agree with that. She's also nuts. Her singing videos are creepy!

Expand full comment