Merebry

  • 27 Wins
  • 96% Win rate
  • 1724 Elo

Techlord

  • 1 Wins
  • 4% Win rate
  • 1240 Elo