DELIGA
Rating: 2144
Rank: 64
Contender
Slightly skilled