the cover to the new cocteau twins album titled'one large sting'