Sen-ri-gan is a Japanese compound word, meaning the eye that can see a long distance --appropriate perhaps, given the lengthy and winding road that led to the firm's inception.

...