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.
2018
—
2023
1978
1959
2022
1954
2019
2017
1970
2004