The Mexican luchador that uses his awful stench to defeat opponents.
OH GOD ALMIGHTY. THE REVOLVING PERRO IS ON THE TOP ROPE