movie still from 1982 movie Dark Crystal, planet of the apes raiding a castle
movie still from 1982 movie Dark Crystal, planet of the apes raiding a castle
movie still from 1982 movie Dark Crystal, planet of the apes raiding a castle
a group of monkeys dressed in armor standing in a doorway
a monkey dressed in armor and holding a sword
a group of gorillas in front of a castle
a man in a robe sitting in a cave