From Wikipedia ;
Quote:
On August 16, 2019, the first season was available to stream on Netflix markets outside of Russia and China.
|
I've looked at the first episode - its Russian, with English subtitles and dubbing.
It basically looks (and reads) like a Russian version of Humans.