Article for Encyclopedia Mythica, by Stephen T. Naylor. Karttikeya is also known as Skanda and is also the Hindu god of war.
Katikeya's birth story. Shiva had six faces with a central eye in each. Out of these eyes sprang sparks which fell into a lake where they became infants. Shiva's wife grabbed the six infants and squeezed them into one -- Kartikeya.