Guess that car game [advanced level]

Not a BMW or Merc, but it is german.
 
Looks French.
 
Or Japanese
 
Some sort of Chrysler concept?
 
Top