I remember seeing these in the mid 90's but I can't remember the name. Russian-made, "budget" Ti. Totally serviceable high-performance MTB frames, just not as pretty or sophisticated as the US made stuff of the time.
FTW may be able to give you some info on that back-end design...