I haven't been able to find much about this, other than it being a RussianLatvian cartoon from the 80s.
Episode 7
?
Episode 11