This is a release by Greek band Pyx Lax, doing a a record of international artists (including Eric Burdon and Gordon Gano, among others) singing English-language versions of their songs. Steve sings on "Jellyfish".
See more in Steve Wynn's diary entry.