Pafurai

Rating: 2518
Rank: 18

Contender
Slightly skilled