Mar 27, 20221 minLuis GaravitoQuick Facts Nicknames or Aliases: The Beast; Goofy; The Monster of Génova; The Priest; The Madman; Conflict; Alfredo Salazar; Bonifacio...