subaru cars

Subaru is a Japanese car manufacturer. The name “Subaru” originates from Japanese mythology and the Pleiades star cluster. The use of the star cluster symbol is used in the Subaru badge, with the large star representing the large holding company;

Read more