User blog comment:StarfoxSonicFan/Death Battle Winner Tourney!/@comment-26374068-20150814063534

Tough one, but I'm placing my "main" bet on Vegeta. But then it could also be Strider or Scorpion, but I doubt that.