Tholkappiya Poonga, Raja Annamalai Puram