Otto Katz
Global rank:
363 / 34,141
Skill pts: 77
2
Finalist
Finalist
Stats

Location

Kiev, Ukraine, Ukraine