Ned took six puppeteers to bring to life: one for the front two hands, one for each of the other two hands, one for the body, and two to remotely control the face and head.
Kevin Clash, well known for puppeteering Elmo from 1985 to 2012, acted as a puppet captain for the show, overseeing the Clods.
Ned has designated Earth as planet 2187. That's also the cell number where Princess Leia was held captive on the Death Star.
In May 2023, Disney removed the series from Disney+ in efforts to cut costs to maintain original content on their streaming service.