Ruslan Garipov

Locale successfully set
Ruslan Garipov
WCA ID: 2012GARI01