I found this video on PaganSpace — evidently it is supposed to evoke the shamanic spirit of Kazahkstan (since the poster lives in Almaty). The Altai are a range of mountains in Central Asia.
I found this video on PaganSpace — evidently it is supposed to evoke the shamanic spirit of Kazahkstan (since the poster lives in Almaty). The Altai are a range of mountains in Central Asia.