小屁牛

Current Season MMR View Rankings

Rank: #371

Rating: 1750.11

115 - 87 (56.93%)

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