post industrial punk / psychedelic duo from Glasgow.