It's neither Soviet nor Lotus. It's one of just two pictures I've ever seen of this car. I also haven't (yet?) heard of any other car with this name.
P.S. I couldn't access the site for about a week because of a ban (?!). And now I'm writing from the phone, because the PC still doesn't let me in.