Absolutely haunting release from Japanese visual artist and producer Jun Shimada. Minimal, ritual techno meets industrial noise. Great double-single/EP, and one to follow! Check it out here.