Jim Henson's Creature Shop Challenge
Alien Press Conference
S1 E7:
The designers must create an original alien species.
Starring
Ben Bayouth, Chaz Vance, Ivonne Escoto