The Crane is a Chinese symbol of health and long life while the term Celestial, symbolized by the star, means "of the heavens." The Shen character represents the spirit of humans, said to reside between Heaven and Earth.

The Celestial Crane incorporates all the elements of body, mind and spirit for health, healing and long life.