Steven Luo

53.62%
57,070 7,979 hours 2,681 265 23 356,407