Narayan Bali Puja
The Narayan Bali Puja is offered to please Lord Narayan/Vishnu to make the ancestors spirit rest in peace. The Puja is basically done to fulfill the unsatisfied worldly desires of the ancestors souls which are still trapped even after the death of the one. Later the death of the deceased soul roam from here to there, suffering from hunger and thirst. So, the Puja is generally performed in all the cases of abnormal death of any of the family member and the ghost get satiated permanently. The 40th chapter of Garude Purana is completely dedicated to the Narayan Bali Rites. Thus, in order to ensure that the dead and departed attain peace and Moksha the Puja must be performed as soon as possible.
During the Puja the dead ancestors are worshipped with full dedication, so there spirit can rest in peace.
The Puja has to be performed by the Vedic Brahmans and other objects are used for say, fruits, coconuts, ghee, betel leaveas, and sweets. Vishnu Sharnam, Vishnu Mantra Jaaps, Gopal Shahstranaam and a few more ara the parts of Narayan Bali Puja.
The Benefits of Narayan Bali Puja
Family is secured from all the bad spirits.
Ancestors will remain in peace afterwards.
The Preta is mystically discharged.
End of bad dream
All the doshah are removed from the head of the person.
Stability to peace of mind.