IlluminatedArmadillo

Current Season MMR View Rankings

Rank: #140

Rating: 1876.51

719 - 618 (53.78%)

Are you player ID 4710398? Sign up for an account to claim your profile!