the cover to the new cocteau twins album titled'the hanging fever'