Thokkian Vortex – The Wreathing Serpent video Thy Throne is Mine was released on 28th of February and with it the official video for the track “The Wreathing Serpent”.