A green orb could mean you have a spot on your camera lens, or they could be a message from the spirit realm.
Chanting mantras is more than repeating sacred words it is a doorway to inner peace, spiritual growth, and positive energy.