The Celestial General, known as Tian Peng Yuan Shi in Chinese mythology, is a deity associated with the heavens. Color pictures of him often depict him in traditional Chinese armor, with a celestial aura and a halberd, symbolizing his power and authority. These images are commonly found in temples and cultural events celebrating Chinese mythology.