113 Votes in Poll
Tell me who win
I'm pretty sure everyone listed here would beat the omnidroid
Omni-Man with no effort
...all of them?
Everyone of them could defeat the omnidroid
Everyone here would win but I think, omni-man and Tomura might have the easiest time
What do you think?