I go to Lehmans every so often as I'm a 'non-electric' oriented person. I've seen these Razors in person, and have to agree with the posts above that it's likely Thier's Issard.
By the way if anyone gets a chance to be in Ohio, it's worth making the trip to Lehmans.