I assume it’s not the Russian release. No audio or subtitle options on my set; only English audio is available. It seems like a fan set to me, but if that’s the case, I’d have no real way of verifying who made it or where it’s from. Like I said, I’ve had it for a few years so unfortunately I don’t know a thing. Maybe it shares some sources as the Russian set? I’m uploading the ISOs over the next few days so I’m insanely curious if there’s anything interesting included (I love The Muppets and TMS, however I’m actually not super familiar with all the changes done to later broadcasts and DVDs.) I could happily offer more screengrabs in the meantime, if there are specific things to go for.