We thought the Red Hand would be pretty much the sort of thing that Umbridge - with her canon-established fondness for drawing blood from people's hands - would've come up with.
I'm particularly chuffed to hear from a fellow Iggy fan!
And what an interesting idea, I never thought of a Lethifold!