According to Mudgala Purana, Ganesha took eight forms in each era to fight evil. The evil here represents the traits like lust, fear, and anger that could bring the worst qualities out of a human being. Vakratunda is the first avatar that Ganesha took.
Get your daily dose of Mythology at https://www.mythoworld.com