male
Owen Shaw
Possible winner
for Possible winner in Death Battle season 3 episode 37 (Owen Shaw vs Jean Vilain)
Suggested by nathanewing
Fight between 2 military traitors.