24 Apr Atlas in the Land of the Cyclops
Click here to watch Atlas in the Land of the Cyclops now The monstrous flesh-eating Cyclops, dwells in the dark dungeons beneath the castle of evil Queen Capys. The Queen wages war on a rival city, to collect human sacrifices. Her army kills the city's king,...