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 · Last updated 4 years ago · 0 views