indie rock trio from bielefeld/germany, check out our website