12058 rank
Modern Era
912,170 points
1,696 battles
Next playerElektra the Spider 1123
Previous player Zebgrunter