Otto Katz
Global rank:
391 / 39,554
Skill pts: 77
2
Finalist
Finalist
Stats

Location

Kiev, Ukraine, Ukraine