Garuda Picture

Garuda-A giant bird from Hindu and Buddhist mythology, the beast itself is considered a lesser deity and mount for the god Vishnu, it is described as having a golden body, red wings, a white face and an eagle-like beak some also described as somewhat humanoid, it is large enough to block out the sun. In buddhist mythology they're more bird of prey-like and are also mortal enemies of the Nagas.
Continue Reading: Giants