Ouch

  • 3 Wins
  • 50% Win rate
  • 1684 Elo

Ninjarisu

  • 3 Wins
  • 50% Win rate
  • 963 Elo