Album Premiere: Santa Sangre by Japan Suicide album premiere alt-rock alternative rock darkwave gothic rock japan suicide noise rock post-punk unknown pleasures records by Jen Dan in articles ON Feb 13, 2018