Peekachew
Rating: 2093
Rank: 80
Contender
Slightly skilled