Cardle

Not a clue! Was thinking of Triumphs. Steering wheel assumption was correct but led me down the wrong path.
 
Really obscure, got it was a micro car even got to Japanese but guessed Subaru 360 only because there was one in GranTurismo 3 or 4 but failed
 
Top