new releases Cattle Decapitation – An Extreme Indifference to Human Life (Japanese bonus track playthrough) August 11, 2020