1993 album from Japanese noise-metal band Zeni Geva, produced by Steve Albini and featuring writing and guitar contributions from him on the fourth track. I believe this is their fifth studio album overall, and it was released by US label Nipp Guitar who put out various Japanese noise-rock related albums in the 90's.
Zeni Geva are still active today, you can find more information on them at the following links: