Bagalamukhi (the Goddess who seizes the Tongue) :
Bagala or Bagalamukhi is the eighth Mahavidya in the famous series of the 10 Mahavidyas. She is identified with the second night of courage and is the power or Shakti of cruelty. She is described as the Devi with three eyes, wearing yellow clothes and gems, moon as her diadem, wearing champaka blossoms, with one hand holding the tongue of an enemy and with the left hand spiking him, thus should you meditate on the paralyser of the three worlds. Bagalamukhi means “The Crane-Headed One”.
Jai Maa Baglamukhi