The demon Daruka can be killed by no man, so Shiva brings out of himself a goddess: Kali from the poison in his throat in the Linga Purana, Bhadrakali from his third eye in Kerala. She kills Daruka, and her anger is cooled only when Shiva lies in her path as a crying baby.
The demon Daruka, given a boon that only a woman can kill him, harries the gods. Brahma and the gods go to Shiva, and Shiva asks Parvati. She enters his body and from the poison that stays in his throat takes a new form, black, with a third eye and a trident, Kali. She kills Daruka with her army of ghosts. But her anger burns on and threatens the world. Shiva takes the form of a crying baby and lies in the cremation ground; she picks him up and suckles him, and he drinks her anger with the milk. Then he dances at twilight with his ghosts and she dances with him until she is calm.
In Kerala the demon is Darika, who with Danavendra won from Brahma immunity from any man but was cursed that a woman would kill him. Narada gives Shiva the design and Shiva opens his third eye: Bhadrakali comes out, the gods give her their weapons, and on the vetala she rides into battle and cuts off Darika's head. Mudiyettu, performed after the harvest in the Bhagavati temples of central Kerala, plays the whole night of the battle, with Narada, Shiva, Darika and Kali in their great headdresses, and the village as her army. It went onto UNESCO's list in 2010.