Garuda is a large mythical bird or bird-like creature that appears in both Hindu and Buddhist mythology. He has an eagle's beak but with a man's body and wears a crown on his head. He is ancient and has size enough to block out the sun (
more).
Hand carved in Nepal this representation measures 8" tall x 10" wide.