the pixel

zurich based indie rock band