Karttikeya
In Hindu tradition, Karttikeya is the god of war and commander-in-chief of the army of the gods. He is also known as Skanda, the son of Shiva, and as Kumara, “the holy youth.” In the Chandogya Upanishad (7.26), Skanda is identified with the Vedic sage Sanat Kumara.
Legends say that Karttikeya was born specifically to slay the demon Taraka, who symbolizes the lower mind, or ignorance. Karttikeya is often depicted holding a spear (which represents illumination) and riding on a peacock (which represents the ego). Karttikeya slays ignorance with his spear of illumination. In mystic tradition, Karttikeya is known as Guha (cave) because he lives in the cave of the heart.
See also
Sources
Pearls of Wisdom, vol. 35, no. 42, October 11, 1992.