BooCa

Rating: 2028
Rank: 83

Contender
Slightly skilled