DAMNED’s intense single “ArtrA” features remade track “Shadows”
On December 7, DAMNED dropped their latest single, "ArtrA" (アルトラ), delivering a powerful two-track release steeped in raw energy. ArtrA features the title track and its pairing, Shadows, highlighting the dualit...