Maa Baglamukhi is the eighth mahavidya which is invoked for the destruction on the enmity. She is definitely the supreme divine force and was believed to get invoked by Lord Rama to damage Ravana together with his descendants. All offerings that are created because of the devotees for the deity https://vashikaran88765.blogdal.com/27149962/everything-about-baglamukhi