Closing this weekend! Museum of the Moving Image – Jim Henson’s Fantastic World