LPL Spring

Jan 14 2016 - Apr 23 2016
RMB3,500,000 Prize Pool
Shanghai, China