Global rank:
99 / 96,142
Skill pts: 507
2
1st 1st Place
Gold
7
Finalist
Finalist

Stats

Joined: August 31, 2013

Last seen: May 10, 2025

Location

Cape Town, South Africa