Who wins? - Results (17 votes) One Punch Man 70.59% (12 votes) 12 Yamcha 29.41% (5 votes) 5 Show Voting Form Topic. --- "I will die of cancer before I let another dude finger my a******." - ZeroX91