Subaru logo

Subaru logo

The Subaru logo (Automobile manufacturer) represents the stars in Pleiades constellation which is known as 'Subaru' in Japanese.

Previous Fact Next Fact
Categories: SpaceTransport

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies