I like the mark, but on first glance, it says nothing to me about the brand. Possibly something about water, or the sun, or blood.