Vincent Valentine vs Sol Badguy

Description
2 anti-heroes of similar appearances who possess immorality come into a conflict known as death battle. Who shall win a fight like this?