Garuda – English
₹70.00
The Garuda is a legendary bird in the Hindu mythology. He is variously the vehicle mount of the god Vishnu. Garuda is generally a protector with power to swiftly go anywhere, ever watchful and an enemy of the serpent.
98 in stock
Reviews
There are no reviews yet.