LORDS OF THE TRIDENT Release “Tormentor” Music Video