Limited vinyl LP pressing. 2017 release. Writhing, sneering, tight cornered Machine Response is the only acceptable follow up to the blistering and landmark Attempted Suicide by Career Suicide. After...
Vinyl LP pressing. Suicide's landmark self-titled LP was originally released in 1977, seven years after the group's initial conception as part of the performance art scene on New York's Lower East...
From Suicide Forest official bio, "Aokigahara, also known as the Sea of Trees, is a35 square kilometer forest just to the northwest of Japan's Mt. Fuji. It's the secondmost popular place in the world...