New full-length album from Annie Lennox. Japanese edition includes Japan-only bonus track.