According to Hindu mythology, Ganesha was created by the
goddess Parvati, who made him from clay to guard her while she bathed. ๐
When Lord Shiva, Parvati's husband, returned home, Ganesha didn't recognize him and blocked his path. In a fit of anger, Shiva accidentally cut off Ganesha's head! ๐ฑ
Parvati was heartbroken, so Shiva promised to bring Ganesha back to life. He ordered his followers to find the first living creature they saw, which turned out to be an elephant. They brought back the elephant's head, and Shiva placed it on Ganesha's body!