There's actually no rules to this game, none in the first post anyway. We, not everyone though, just thought it would be better if people didn't post prototype or concept cars because they are sometimes very difficult to find.
When I saw the second pic of this car I first thought Toyota Corolla/Levin but it's not Japanese so I then thought of a Delorean because of the shape of the window and I was right.