Ramayana Movie Brings Jatayu Back Into Spotlight as Keralam CM Promotes World's Largest Bird Sculpture