Answer
The Subaru logo represents the Pleiades star cluster, also known as the "Seven Sisters". This alludes to the companies that merged to create Fuji Heavy Industries, the parent company of Subaru. The logo features six stars, as one of the sisters is said to be invisible according to tradition.