This logo belongs to a luxury vehicle division of a Japanese automaker founded in 1989. Its logo represents both a road extending into the horizon and Mount Fuji. Who does it belong to?
Answer Infiniti
Asked by Vasilii Kulev · Last updated 4 years ago · 0 views