Hanuman ji is a great devotee of Shri Ram and Anjana is the son of Kesari, who is also known as Maruti and Anjaneya. Hanuman ji is an incarnation of Lord Shiva, he is considered the most powerful and intelligent of all the incarnations of Lord Shiva.