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.
1969
1975
2014
1966
2006
2013
2000
1955
1936
1980
2009
2025
2024