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.
2010
2014
1995
2001
1991
2012
1985
2007
1984
2023
1989
2022
1948