Friday, December 25, 2015

Ikkashinjyuu - Slow Down 7"

In your Christmas stockings today we have Ikkashinjyuu. If Google Translate is to be believed their band name translates to "Family Suicide" in English. Can you think of anything more festive?! This is their first 7", from 1985. More wall of noise insanity!


No comments:

Post a Comment