Ripped To Shreds have premiered a new song titled “孽鏡臺 (Visions Of Sin, Mirror Of Darkness).” This track is from the band’s new album “Sanshi,” which will be released on September 27. Frontman Andrew Lee commented:
“In the depths of hell exists a mirror, which reflects all your earthly deeds and transgressions. You can’t hide from it, deceive it, or destroy it. All are judged and accordingly damned.”