Ethos in its definition means the cultural and moral elements unique to a particular group. Its more often used to identify something which distinguishes something above the rest. The word caught my eye too. Looks like a brand name, but would make sense even if it were to be used in the sense of an adjective.