Guruvayoor Valiya Kesavan, one of the majestic elephants of Anakkotta or Punathurkotta in Guruvayoor, Kerala state of India.