Bruce Teng

35.66%
81,295 4,850 hours 3,062 220 9 280,946