According to parent company,Nissan, the Infiniti logo expresses the concept of the open road traveling toward infinity. It also pays homage to Mount Fuji, Japan's most famous peak.