Yes the Subaru emblem has the stars in the logo. I have an Outback. I always heard its meaning was from many companies coming together. Now as for boat racing not sure?
I also remember looking up in the night sky and picking out Pleiades. It looks like a small cloud in the sky until you put bino's or a tele on her.
Now was Yamato made by a sister company of Fuji Heavy Industries.?
Conrad
Bookmarks