As a result of the process of vibrations the Yakshini spirits will harmonize along with you. It can deliver very good energy in their blessings and enable you to fulfill your ambitions. The person putting on or Keeping the Yantra would chant definite mantras consistently to help it act https://www.youtube.com/watch?v=uTDAtp7YWmE