Can Anyone identify this razor? I'd like to pick it up, but am unfamiliar with the manufacturer. I think it's hesson & douch? I can't tell.