When Santo beat to Estrangulador, one of his strongest enemies, thought not ever see it, but thanks to Tor returns to avenge the death of Santo.
1973
1963
2023
1953
1972
1966
1961
2018
1979
1969
2022
1962
1975
1954
1974
2013