I heard about this temple, few months back - the name of the Temple is Narasimma Sastha. I was confused hearing the name. Later I remembered a temple in Kerala where Sastha demanded Primal worship from Narasimma and the ferocious Lion God actually admired the valor of Sastha and accepted to offer the first worship to Sastha and then to him.
But this temple located at Adipuram, Thuthukudi Dist is totally different... This temple is actually having two separate shrines for Narasimma and Sastha