Sunday, 31 August 2025

Jun Shimada - Khakkhara / Odonata

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.