Shanmukha, the Six Faced Lord – The Legend and the Logic

Legend has it that a demon called Tarakasuran (tArakAsuran) had enslaved and tormented the Devas (dEva – demigod). He had acquired a boon from Brahma that he should be destroyed only by a power equal to Shiva and not even by Shiva himself. Tarakasuran believed that he had outsmarted God and had obtained immortality by asking such a boon for there is none equal to Shiva. Tarakasuran still had his doubts. He asked Brahma who could be equal to Shiva. Brahma stated that a son born to Shiva would be equal to Shiva in all aspects and that he...

Read More