For those interested, this is over on MySpleen
re: http://www.myspleen.org/details.php?id=17498
Someone found a dvd released in Russia and did some restoration work as well as added an english track. Here are a few screen capture:
http://i.imgur.com/N868vLO.png
http://i.imgur.com/kx7SCQw.png
http://i.imgur.com/FReTTvY.png