Garuda

In Hindu religion, Garuda is a Hindu Divinity, usually the mount (vahana) of the Lord Vishnu. Garuda is depicted as having the golden body of a strong man with a white face, red wings, and an eagle's beak and with a crown on his head. This ancient deity was said to be m