A six-part documentary series that follows Jim Henson’s Creature Shop as they create creatures for the series Oscar’s Hotel.

Previous
Previous

Lost LA (2017)

Next
Next

Half Cut Tea (2013)