Who can tell who this is just from the bones of the rigging process, 10 points too Gryffindor for the first right answer!
Coming towards the end of rigging for this character and will be gracing you with its presence soon enough.