Kahn Shen

35.94%
43,440 22,357 hours 6,987 567 1 545,452