This 16 feet tall statue of Mahishasura welcomes you first thing at the Chamunda Devi temple. Chamunda Devi was the family deity of the royal family. The temple is located at a hill which overlooks Mysore city. It is believed that Mysore got it's name from Mahishasura.