It's says it was recorded in 88 but the production on that track especially the drums is amazing for the time. I dig it. Surprised Iordan hasn't done it. I cannot imagine a way to track them down. Ha ha.
EDIT: i misread the liners. it's 1997, which makes more sense.
Yeah, that must be very difficult...
Try asking here, maybe some local metalhead can tell you more about them.
Ukrainan Metal Archive