Share
Hanuman, a mythical being, prepares to leap across the ocean to reach the demonic land of Lanka.