2016 Demacia Cup

Nov 11 2016 - Nov 12 2016
$300,811 Prize Pool
China