Subaru, as being star quality, but then again, here is the Subaru star cluster. Subaru is Pleiades in Japanese for those who didn't know. Notice the Seven Stars on Subaru vehicles.
Pleiades in Greek mythology refers to the Seven Sisters who also happen to be daughters of Atlas. Atlas being the Titan who holds the world on his shoulders. The group 541 light years away from Earth. Six of the stars are visible with the unaided eye many more are visible with a small telescope.