Butcher ABC

Total votes: 0

Butcher ABC is a Japanese noisecore/goregrind band, they originally formed in 1994, but did not release any music until 2002.