Estella

Human Warlock

All time stats
55
Honorable kills
Rank

11460

Rating

1467
W - L

62 - 98
Win %

39 %
Recent matches
No records found