I loved this, the writing was fantastic, filled with little details that perfectly captures Umbridge's take on the world and how it should be, with these little touches that reveal the sadist underneath. You nailed her completely (figuratively of course, don't know that I would wish that on someone in reality. Well, unless that's your thing of course.) from her tacky cute kitten fetish to her girlish creepiness. Of course Filch would be into her! ;)
Fun story, MA!