derpydd-1806

derpydd#1806

Grandmaster Role Challenger
2032 - 1980
Record
Last Played
Diamond 2
Diamond 5
Grandmaster 1
Last Update Time