The label of "MICROCAR" is given to a wide range of cars. (Some cars that should probably be classified as minicars, or even mid-sized cars, occasionally get labeled as microcars.)
So it is refreshing to see a car that is truly a microcar.
I don't have any idea what kind of car this is -- whether it was actually produced, or if this is a one-off prototype. (And the fact that I don't speak French doesn't help.)
If you know what it is, please let us know.