Garuda Lion

The Garuda Lion is the offspring of a marriage between a lion and the Garuda bird, a celestial competitor. It has eight limbs, four from the lion and four from the Garuda’s talons at the knees. The Garuda Lion is a symbol of the marriage of the sky and the earth.

Leave a Comment