Hi there
The brand is French, and being French myself I've been through their website and the resources in my language without finding anything.
Is it a DE ? I'm also intrigued.
I haven't got it since I couldn't find anything on it. But judging from the pictures it looks more like a cartridge or disposable razor style instead of a DE (I know I posted on DE forum and maybe should of put it elsewhere).
At $10 I might go ahead and pick it up anyway so at least I can hold it and check it out. Just wanted to see if anybody had info on it first was all.