Dear Mike
What a rare little beast that is, and looking at the €75000 price tag a little out or our price range.
Still console yourself that you would never be able to drive it as you are too tall to get behind the wheel.
I would say it is a Microcar, and it is certainly unusul. It perhaps should be called a sports microcar, like the Suzuki Capuchino or the Daihatsu Copen.
Chris Thomas