Cartoon The Muppets Mayhem Arrives At Disney+By LitlyMarch 8, 20220 The Muppets’ corporate ownership by Disney has been hit or miss. There are countless movies and shows that don’t make…