Level 7 - 11

Score : Clues :
No more Clues
It’s a Japanese automotive manufacturer based in Fuchū, Aki District, Hiroshima Prefecture, Japan
From 1979 to 2010, had a partnership with the Ford Motor Company
The name derives from Ahura Mazda, a god of the earliest civilizations in West Asia
Guessed