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.
2017
1978
2004
2012
1994
2014
2015
1991
1979
2019
1968
2018