https://www.shivshankar.in/origin-of-mahishasura-and-his-battle-with-devas/
Origin of Mahishasura and his battle with Devas