I think it might be source from iTunes?
It had NL subs so maybe it’s from NL.
It looks pretty clean, the pans are without any strobe.
Regarding open matte with russian audio, check if the station logo doesn’t intemitently appear. That new one was released a while back, but the station logo that pops in and out ruins the presentation.
If you have an older one, then muxes with DTS audio already exists out there.