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.
1976
2003
2001
1999
1994
1991
1962
1992
1968
1971
1975
2000
1987
1996
2004
1958
1985