Alors! This one is driving me crazy!
Was this project for a French manufacturer?
As far as I know, this was a project that was made on his own initiative. So there was not an ordering customer involved.
However, this mock-up was not made by Charbonneaux himself, so I'm looking for the firm that made it.
The firm that made the mock-up is french.