Garuda
Garuda is a mythical Eagle, which appears prominently in both Hindu and Buddhist mythology. In Hinduism, Garuda is a divine entity, and is depicted as the vahana or mount of Sri Maha Vishnu
More by GODZILLARGE View profile
Like