Tolong jelaskan mengenai Riwayat dari Kalayawana

Dalam Bhagawatapurana diceritakan bahwa Kalayawana merupakan anugrah para dewa kepada Gangia. Pada mulanya Gangia dihina oleh para Yadawa. Untuk membalas dendam kepada para Yadawa, Gangia melakukan tapa di pesisir samudra selatan. Ia melakukan tapa dengan sangat khusyuk selama 12 tahun. Selama bertapa, ia hanya makan bijih besi dan debu baja. Para dewa pun berkenan atas tapa yang dilakukannya. Akhirnya para dewa mengabulkan keinginan Gangia, yaitu memiliki seorang anak yang mampu mengalahkan para Yadawa. Anak tersebut bertubuh hitam (dalam bahasa Sanskerta, kala berarti "hitam"). Pada saat itu, raja para Yawana tidak memiliki anak. Maka anak bertubuh hitam tersebut diberikan kepada sang raja. Akhirnya anak itu disebut Kalayawana. Setelah dewasa ia menggantikan ayahnya, menjadi raja para Yawana.