Duck: Bagalamukhi Mata is typically referred to as possessing a duck’s nose or head. The duck is seen to be a image of vigilance and alertness – characteristics that enable her to defeat enemies. Baglamukhi or Bagala is a crucial deity One of the ten Mahavidyas worshipped with wonderful devotion https://johnf074mno3.idblogz.com/profile