In a world somewhere between the planets of shoe-gaze and surf-rock lives a band called Stockhauz-Zen, who joined us on the ...