"A divine bird-gentleman in Hindu lore, he the moment fought the gods and received immortality in exchange for becoming Vishnu's provider."In Hindu mythology, Garuda is a lesser Hindu divinity, usually the mount of Vishnu. Garuda is depicted as having a golden body, white face, pink wings and an eagle's beak, but with a robust guy's overall body. H