Subaru Logo Subaru Logo The Japanese name for the Pleiades is Subaru, which in Japanese translates into "to govern" or "gather together" . Bein...