Locrian & Mamiffer new split release is currently streaming over at Tinymixtapes.com. Hydra Head Records will release the effort on Tuesday, October 16th.