Southeast Asia Open #13
This website is supported by ads.
Calyrex Inteleon
26 wins (61.90%) - 14 losses - 2 ties