Narasimha, literally man-lion, is one of the Dashavatara (ten incarnations) of the Hindu preserver god- Lord Vishnu, the tutelary deity of dynasties of mighty rulers, the Pancharatras (a Vaishnava Tantric sect), and commoners looking for His protection. The myth around the eme...