What car company takes its name from the Japanese word for the constellation Pleiades?
GENERAL
Subaru
Share: