Lord Muruga, the son of Lord Shiva, and the younger brother of Lord Ganesha is venerated as Kaliyuga Varada, the God who blesses and protects those who ardently seek His grace. Lord Subramanya is also refeered to as Karthikeya, Muruga and Skanda. Sri Karthikeya is the commander of the Army of the Devas. Lord Muruga contains in Himself the three Divine eternal functions – creation (srishti), protection (sthithi) and destruction (samhara) as evidenced by the three first letters in His name MU – Mukundan (Vishnu), RU – Rudra (Siva) and KA – Kamalan (Brahma). Lord Karthikeya has been installed at the Parashakthi temple with his tow shakthis, Devi Valli and Devi Deviyanni by a Vaidika Yantra pratheeshta.