Reviews \

Haino/O’Rourke/Ambarchi, ‘Imikuzushi’ (Black Truffle)

8
SPIN Rating: 8 of 10
Release Date: February 28, 2012
Label: Black Truffle

Savage three-hour purge-jam whittled to jet-crash free-metal, blowtorch gloom-noise, throaty agony

Tags: Albums