Maa Baglamukhi is definitely the eighth mahavidya which is invoked for that destruction on the enmity. She would be the supreme divine power and was believed to generally be invoked by Lord Rama to ruin Ravana coupled with his descendants. All offerings that are made because of the devotees https://www.youtube.com/watch?v=THS_mtzLsvE