Santo battles a mad scientist reviving the dead
1972
2018
2014
1997
1968
2016
2022
1967
1982
1976
1977
2004
2000
1990
1978
2025
1975