That's what I figured. Although I don't know why they had to give Scooter a sister. I'm sure they could have just made up a character. I did like the Scooter Skeeter thing though. I dunno. Too much thinking about a series that is already done 

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