Garuda

C44134 concept

Garuda is a mythical, eagle-like divine being often depicted as the powerful mount of the god Vishnu, symbolizing speed, martial prowess, and the triumph of good over evil.

Observed surface forms (3)

Instances (5)