I might be completely wrong, but it reminds me of Howard Dutch Darrin's designs somehow
nicely reminds, yes, but this car is so much obscure that I have never seen it mentioned in any book....
Alright. Time for a HINT:
This car is named after mythological creature.