The Jatayu – A Hindu Half-god who has the form of a vulture

Jatayu , in Hindu mythology, is the son of Aruna and nephew of Garuda. A demi-god who has the form of a vulture, he tries to rescue Sita from Ravana when Ravana is on his way to Lanka after kidnapping Sita. Jatayu fought valiantly with Ravana, but as Jatayu was very old Ravana soon got…