unnamed-1 NewFuryMedia November 4, 2016 Continue Reading Previous Japan’s rock heavyweights Crystal Lake deliver new song, “Omega”