the cover to the new cocteau twins album titled'everlasting quilt'