Josua 1968
Rating: 2309
Rank: 41
Contender
Slightly skilled