If nothing else it's a very interesting razor and holder!
Is that a 3rd pin for the thumb notch?:shrug: