The of course are referring to a certain frog that pops up in old footage from time to time. Other than him, Big Bird, Oscar, Elmo, etc. all property of SW. Though I swear the credits say "Jim Henson's Muppet Performers"Another point of confusion for me: the credits do mention that the Muppets are property of the Muppets LLC Holding Company. I thought as of 2005, Sesame Workshop held that license?
Welcome to the Muppet Central Forum!
Sesame Street moving to Netflix
Jim Henson Idea Man
Back to the Rock Season 2
Bear arrives on Disney+
Sam and Friends Book
Of course, this isn't surprising at all, considering this is Disney we're talking about. 