Do you know about the vow Lord Shani made to Lord Rama? And who is Astamsa Anjaneyar? This unique form of Hanuman is believed to have the Navagrahas residing in his tail. It is said that chanting his names brings the blessings of all nine planets. Here’s a look at his special significance and divine powers.