A sound FX-obsessed tinnitus sufferer from Brighton, UK, specializing in other-worldly wobbly synth-driven psychedelic electronica.
SEE ALSO