Ator l'invincibile (Ator: The Fighting Eagle) (Ator the Invincible) - Rotten Tomatoes