Windhorse
Windhorse comes from the Tibetan word "Lungta". "Lung" means wind, and "ta" means horse. It is the self existing power and life force energy in the world, that we can all tap into. This horse carries that power with its energy rising upward, a symbol of hope and strength to overcome challenges.