The Garuda is a large mythical bird, bird-like creature, or humanoid bird that appears in both Hindu and Buddhist mythology. Garuda is the mount (vahana) of the Lord Vishnu. Garuda is the Hindu name for the constellation Aquila. The brahminy kite and phoenix are considered to be the contemporary representations of Garuda. Indonesia adopts a more stylistic approach to the Garuda`s depiction as its national symbol, where it depicts a Javanese eagle (being much larger than a kite).
In Hinduism, 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 massive, large enough to block out the sun.
Garuda is known as the eternal sworn enemy of the Naga serpent race and known for feeding exclusively on snakes, such behavior may have referred to the actual short-toed eagle of India. The image of Garuda is often used as the charm or amulet to protect the bearer from snake attack and its poison, since the king of birds is an implacable enemy and "devourer of serpent". Garudi Vidya is the mantra against snake poison to remove all kinds of evil.