AquaClaw

  • 1 Wins
  • 50% Win rate
  • 1274 Elo

Will Smith

  • 1 Wins
  • 50% Win rate
  • 988 Elo