extraterrestrial tribe in extraterrestrial village on ancient post - apocalyptic planet, jim henson creature shop, illustration