At the different Russian websites I seen some images of this car, but without the name of the owner/builder. I thought that you know the name of the builder.
He built at least two cars - orange and green (they have the same number plates!)
Cars are in Rybinsk (Yaroslavl region), Russia.