Anteojito and Antifaz, A Thousand Attempts and One Invention
Movie • 1972
Ico, the Brave Horse
Movie • 1983