Maybe better not to post any links to Russian web sites, or, put a big disclaimer
before the link letting people know it's actually located in Russia.
FWIW
Interesting find, but IMHO downloading anything from Russia has always been a bit of a risk (malware, viruses, bots, etc) maybe even more so in today's environment (Ukraine invasion, international sanctions, ---). Personally, I wouldn't do it.