Many car brands and the meaning of the logos.
from wiki: Subaru is the Japanese name for the Pleiades star cluster, which in turn inspires the Subaru logo and alludes to the six companies that merged to create FHI (Fuji Heavy Ind., parent co. of Subaru).
The horse on the jeepney is based on what I think is partly superstition and partly history, in that kalesas used to be the mode of transpo before jeepneys came to be.
"The vehicle usually has pewter horses in front, colourful streamers or flags hanging at the sides of the vehicle. It is said that a jeepney without a horse/horses on doesn’t have the horse power to run."
The history of the company is in this site. No mention of kutsero. But then again I don't really know. I guess the writer is a grandson maybe?