 Karuppanar worship is a very ancient ancestral clan-based worship system.Most officiating priests are non-Brahmins and derive from local lineages that had initiated the cult generations ago.The worship pattern is non-Vedic or non-Agamic through folk tales, songs and arts (Villu pattu, Karakattam, Koothu etc.