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.
2025
2003
2019
2011
1917
2016
2021
1988
1998
2013
2014
2009