Band: ACEPHALIX Album: Decreation Release Date: September 22nd, 2017 Label: 20 Buck Spin Purchase: 20 Buck Spin Bandcamp Decreation by Acephalix [via Decibel] Post navigation Tetrarch release “Oddity” video Atoll announce new album Fallout Frenzy, release “Bikini Atoll Fallout Frenzy”