Garuda

The Garuda (Sanskrit: Garuḍa गरुड, Pāli Garuḷa) is a large mythical bird or bird-like creature that appears in both Hindu and Buddhist mythology.