Which Champion is more Overpowered? Click on the image.

Hayabusa

Win Rate 48%

Ruby

Win Rate 52%