The annual festival marks the Divine Appearance day of Lord Sri Narasimha, who manifested from a pillar to protect His Great Devotee Prahlada from the demon king Hiranyakashipu