Actually, Subaru does mean Pleiades in Japanese, but this is not quite what the six stars on the logo represent. How does the Seven Sisters constellation wind up as six on the Subaru icon? If you really care....
http://www.subaclub.com/StarBadge.htm.
Back to the thread.