Devi Mahatmya by Abhinav Agarwal - 2
Devi Mahatmya - Markandeya Purana, tr. by Bibek Debroy
Chapter 2 (Ch 79 in the book)
Once upon a time Mahishasura was the leader of the asuras. He defeated Indra and took his place, driving him and the gods out. A dejected Indra went to Shiva and Vishnu for help. Hearing Indra's tale of woe, both Shambhu and Madhusudana w
The Markandeya Purana tells us that different parts of her body were formed from the energies of different gods - of Shiva, Yama, Vishnu, Soma, Varuna, Brahma, Arka (Surya), Vasus, Kubera, Prajapati, Pavaka, Sandhya, Anila, and so on.
Next, the gods gave her weapons fashioned from their respective weapons - Pinaka his trident, Krishna his chakra, Varuna a conch shell, Hutashana (Agni) a spear, Indra a vajra and a bell from Airavata, Yama a rod, Varuna a noose, Surya his rays, Kala a sword, Vishwakarma a jewel, earrings, bracelets, and other ornaments along with an axe, Himalayas a lion as her mount, Shesha a necklace made out of serpents (nagahara), and so on.
Thus armed, the goddess let out a great roar that made the mountains tremble and oceans quiver. The tremors alarmed Mahishasura also, who rushed towards the goddess along with his asuras. Among those who fought against her were Chikshura, Chamara, Ugra,
Reference: Markandeya Purana, translated by Bibek Debroy. Published by Penguin, 2019.