Global rank:
1,863 / 76,275
Skill pts: 12
Invite

nuzzar hasn't won any contest yet.