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.
2014
1956
2011
2020
2013
1990
2021
2016
2004
1998
1985
1970