The Muppets Mayhem Series 10 episodes The Muppets Mayhem American TV series CountryUnited StatesNetworkDisney+, Disney Channel