The beauty of balance—anchored in stillness, history, and the art of restraint.
The Garuda(Roc) is a legendary bird or bird-like creature in Chinese, Hindu, Buddhist and Jain mythology.
In Chinese culture, it is believed that Garuda can fly more than 10000 miles once by waving its wings.
Customer Reviews