Thaipusam is a religious festival celebrated by the Tamil community in India. The festival commemorates the occasion when Parvati, the Indian goddess of fertility and love, gave her son, Murugan, the god of war, a spear in order to defeat a fiendish demon.