Omar Farouk
Global rank:
553 / 29,733
Skill pts: 38