Muriel will release their self titled album on October 13th through Venn Records