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.
1937
1980
2001
1965
2000
2004
2008
1978
2005
2003
2020
1999
2023
2011