im surprised you found a copy of the muppet family christmas seeing as the licensing makes it impossible to redistribute
I’m pretty sure it’s a grey market copy I got several years ago for my wife, my father-in-law and my brother because they are muppet fanatics.