Belief Defect is a mysterious duo that will present their live show as a world premiere at Berlin Atonal next month. Decadent Yet Depraved is the debut album that will be out on August 25th via Byetone’s Raster. “Deliverance” is the first track that shows the rough lines of electronic texture. Listen below.