DELIGA

Rating: 2144
Rank: 67

Contender
Slightly skilled