Kartavirya Arjuna was a king of an ancient Haihayas kingdom with capital at Mahishmati which is on the banks of Narmada River in the current state of Madhya Pradesh. Kartavirya was son of Kritavirya,
Kartavirya Arjuna (left) defeats young Ravana (right)
Dattatreya, Dattā or Dattaguru, is a paradigmatic Sannyasi and one of the lords of yoga, venerated as a Hindu god. He is considered to be an avatar and combined form of the three Hindu gods Brahma, Vi
Kartavirya Arjuna
…patronymic, by which he is best known; he is also referred to simply as Arjuna. He is described as having a thousand hands and a great devotee of god Dattatreya. One of the several such accounts states that Arjuna conquered Mahishmati city from Karkotaka Naga, a Naga chief and made it his fortress-capital…