Personal Page

Ang Zhen Zhou

Name: Ang Zhen Zhou
Region: Malaysia
Competitions: 15
WCA ID: Ang Zhen Zhou2017ZHOU01
Gender: Male
Career: 2017.02.11 - 2024.03.31
2023 Annual Summary

Current Personal Records

EventNRCRWRSingleAverageWRCRNRGoldSilverBronzeSolves/Attempts
3x3x3 Cube5099032777.499.413535116756155/155
2x2x2 Cube1853691143052.724.5015182427723172/75
4x4x4 Cube631089325134.8339.91304710395645/45
3x3x3 One-Handed29755071474622.4428.0115180581831330/30
Pyraminx3817140269677.0411.0930516838243655/55
Skewb162309892.363.0619445425133/135
Square-137426207813.1315.3413853032645/45

Sum of Ranks

 Sum of NRNRSum of CRCRSum of WRWR
Single26781124993320101893758726
Average22351074107818991423717343

Overall Medal Collection

GoldSilverBronze
25

Overall Record Collection

WRCRNR
2
3x3x3 Cube
CompetitionRoundPlaceBestAverageDetail
Twist & Fries Johor Bahru 2024Second round13 8.90 9.41
9.76      8.90      9.84      9.20      9.27
First round19 10.40 10.91
10.40     11.06     11.48     10.51     11.17
Johor Mini 2023Final10 8.28 9.72
8.89      8.28      10.02     11.44     10.24
Semi Final14 9.34 9.85
9.59      9.91      13.32     9.34      10.06
Second round16 9.53 10.41
9.53      10.50     14.03     10.01     10.73
First round17 8.05 10.64
12.92     14.74     9.51      9.48      8.05
Beaconhouse Malaysia Cube 2023Final8 8.48 10.30
10.40     11.72     11.71     8.48      8.79
Second round9 8.87 9.42
9.46      9.50      8.87      10.19     9.31
First round11 7.49 9.79
7.49      10.86     9.18      10.03     10.17
Beaconhouse Malaysia Open 2022Second round13 9.54 10.34
10.49     10.88     11.91     9.66      9.54
First round23 9.27 11.41
10.01     15.06     9.27      11.73     12.49
YJ Malaysia Cube Open 2022Second round53 9.77 10.90
10.83     9.77      12.33     10.79     11.09
First round48 9.53 11.10
10.26     11.32     11.71     9.53      13.01
Johor Cube Open 2022Second round13 8.34 10.37
9.81      8.34      9.93      11.37     14.77
First round16 10.18 10.74
10.18     10.86     10.18     12.98     11.19
Beaconhouse Malaysia Open 2019Final9 9.05 11.24
14.57     11.43     9.05      11.27     11.02
Second round10 8.74 10.91
13.08     10.55     12.90     9.29      8.74
First round3 8.33 9.76
8.33      9.58      10.40     9.31      11.15
Putra Speedcubing Challenge 2019Second round42 9.84 12.85
9.84      12.72     14.56     12.14     13.70
First round44 11.34 13.31
15.26     12.97     13.94     13.03     11.34
Tangkak Perkasa 2018Second round8 9.12 11.29
11.76     9.12      11.79     10.32     12.39
First round10 9.64 11.35
11.43     11.82     10.87     11.74     9.64
Putra Speedcubing Challenge 2018Second round26 11.53 13.53
12.14     11.53     14.81     13.64     36.90
First round30 11.74 13.87
14.28     12.59     15.70     14.73     11.74
Johor Cube Open 2018Final9 10.89 12.68
12.76     15.19     10.89     12.10     13.19
Second round9 10.62 11.80
10.77     11.82     12.80     10.62     12.95
First round23 12.72 14.24
14.34     12.72     13.97     14.40     16.06
Malaysian Cube Championship 2017Second round25 11.03 13.40
15.15     13.11     14.95     12.14     11.03
First round30 11.03 12.96
14.34     13.36     13.74     11.03     11.78
Foon Yew Open 2017First round41 12.99 16.31
28.76     20.01     13.11     12.99     15.82
Forest City Open 2017First round54 16.12 20.96
20.83     24.94     16.12     19.72     22.34
 
2x2x2 Cube
CompetitionRoundPlaceBestAverageDetail
Twist & Fries Johor Bahru 2024Second round28 2.79 4.50
4.19      4.64      2.79      DNF       4.68
First round29 3.15 5.00
4.26      6.25      4.48      7.03      3.15
Johor Mini 2023Second round48 4.97 6.71
4.97      5.45      13.89     6.54      8.15
First round32 2.72 4.83
5.79      2.72      5.98      2.89      5.82
Beaconhouse Malaysia Cube 2023First round73 3.90 6.32
3.90      7.58      5.50      8.13      5.89
Beaconhouse Malaysia Open 2022First round50 5.30 6.10
10.39     6.47      5.34      6.48      5.30
YJ Malaysia Cube Open 2022Second round79 4.81 5.60
5.71      5.66      4.81      6.68      5.42
First round83 4.39 5.24
4.71      4.39      5.86      5.16      6.01
Johor Cube Open 2022First round47 5.40 6.84
7.63      6.07      9.78      6.83      5.40
Beaconhouse Malaysia Open 2019First round25 4.96 5.31
4.96      7.28      5.16      5.37      5.39
Putra Speedcubing Challenge 2019First round82 5.63 6.29
6.20      6.82      5.63      6.86      5.86
Tangkak Perkasa 2018First round13 3.76 5.26
3.76      5.83      7.15      4.80      5.14
Putra Speedcubing Challenge 2018First round63 5.15 6.22
6.58      8.28      5.78      6.30      5.15
Johor Cube Open 2018Final34 5.94 6.89
5.94      5.95      DNF       6.03      8.70
Malaysian Cube Championship 2017First round93 4.94 6.40
7.66      6.03      4.94      DNF       5.51
 
4x4x4 Cube
CompetitionRoundPlaceBestAverageDetail
YJ Malaysia Cube Open 2022First round56 40.49 46.85
46.13     45.00     40.49     52.79     49.42
Johor Cube Open 2022Final25 45.05 48.43
53.41     53.20     45.05     45.85     46.25
Beaconhouse Malaysia Open 2019Final10 34.83 44.84
1:06.02   46.23     38.62     34.83     49.67
First round6 38.06 40.55
44.66     39.61     42.77     39.27     38.06
Putra Speedcubing Challenge 2019Final12 40.86 47.85
59.38     40.86     51.94     45.05     46.56
First round12 37.56 39.91
47.04     38.89     40.11     37.56     40.72
Tangkak Perkasa 2018Final6 41.63 43.73
48.08     42.28     43.33     45.57     41.63
First round6 41.24 43.03
44.52     41.24     42.66     45.06     41.91
Putra Speedcubing Challenge 2018First round13 43.23 46.25
47.67     46.60     52.11     43.23     44.49
 
3x3x3 One-Handed
CompetitionRoundPlaceBestAverageDetail
Johor Mini 2023Second round31 24.31 32.62
29.51     24.31     35.31     33.03     36.21
First round37 22.44 36.47
47.53     48.12     27.86     34.03     22.44
Beaconhouse Malaysia Cube 2023First round51 28.16 32.95
28.16     35.71     40.08     29.85     33.30
Beaconhouse Malaysia Open 2019Final19 22.76 28.01
30.28     37.39     26.96     26.80     22.76
Putra Speedcubing Challenge 2019First round53 28.09 31.08
30.96     29.43     32.84     28.09     41.17
Tangkak Perkasa 2018Final19 23.52 31.49
34.05     36.04     23.52     27.01     33.40
 
Pyraminx
CompetitionRoundPlaceBestAverageDetail
Johor Special 2024First round23 10.40 13.99
15.80     10.74     10.40     17.46     15.43
Twist & Fries Johor Bahru 2024Second round28 7.82 12.42
15.07     7.82      14.08     10.40     12.77
First round28 8.68 11.09
8.68      14.51     9.97      17.78     8.79
Johor Mini 2023First round60 12.33 17.25
35.33     24.19     12.33     12.54     15.02
Beaconhouse Malaysia Cube 2023First round78 9.43 14.89
15.54     17.05     25.38     12.07     9.43
Beaconhouse Malaysia Open 2022First round54 8.77 15.12
14.60     17.70     13.06     18.30     8.77
YJ Malaysia Cube Open 2022First round88 7.04 13.13
18.68     10.77     18.16     7.04      10.47
Johor Cube Open 2022First round43 12.13 16.88
14.59     25.41     22.42     13.63     12.13
Putra Speedcubing Challenge 2019First round51 9.19 13.04
11.33     13.72     14.06     14.24     9.19
Tangkak Perkasa 2018First round14 8.10 11.43
11.37     12.20     8.10      22.28     10.72
Putra Speedcubing Challenge 2018First round44 9.40 11.97
12.08     9.40      11.58     12.24     15.83
 
Skewb
CompetitionRoundPlaceBestAverageDetail
Johor Special 2024Final2 2.75 3.75
7.51      3.51      3.34      4.40      2.75
First round2 3.82 4.16
3.91      3.82      4.80      3.85      4.73
Twist & Fries Johor Bahru 2024Final4 2.88 3.27
2.88      3.88      3.25      3.21      3.36
Second round4 2.94 3.06
3.21      2.94      2.94      3.04      6.60
First round8 2.48 4.03
5.77      2.48      5.18      2.99      3.92
Johor Mini 2023Final9 2.38 5.78
6.65      8.14      3.00      7.70      2.38
Second round7 3.68 4.44
4.63      4.71      6.72      3.98      3.68
First round6 3.03 4.42
3.03      5.82      3.51      6.92      3.93
Beaconhouse Malaysia Cube 2023Final5 3.25 4.02
3.25      4.59      3.52      5.15      3.96
First round3 2.99 3.43
3.42      6.26      2.99      3.26      3.60
Beaconhouse Malaysia Open 2022Final2 3.14 3.52
4.15      3.21      3.21      3.14      4.59
First round4 2.87 3.84
2.87      4.36      3.80      4.39      3.35
YJ Malaysia Cube Open 2022Final9 3.01 4.51
3.77      4.10      5.67      6.86      3.01
First round3 2.95 3.41
2.95      3.32      3.51      3.70      3.40
Johor Cube Open 2022Final2 3.03 3.46
3.06      4.37      3.46      3.86      3.03
First round6 2.45 4.66
2.45      6.28      3.95      3.76      10.28
Beaconhouse Malaysia Open 2019Final2 2.92 3.48
4.05      2.92      3.11      DNF       3.29
Putra Speedcubing Challenge 2019Final4 3.24 4.02
4.30      4.14      3.24      DNF       3.61
First round3 2.36 4.29
9.43      2.36      4.03      3.86      4.97
Tangkak Perkasa 2018Final1 2.91NR 3.32
3.37      3.24      3.35      2.91      6.61
First round1 3.06 3.56
3.14      3.51      3.06      6.25      4.03
Putra Speedcubing Challenge 2018Final2 3.22 3.82
3.22      4.04      9.87      4.00      3.41
First round2 2.57 3.75
4.15      5.10      3.33      3.78      2.57
Johor Cube Open 2018Final1 3.32NR 3.91
3.97      3.32      4.37      3.40      4.56
Malaysian Cube Championship 2017Final6 3.34 4.31
5.51      3.34      4.50      4.42      4.01
First round10 3.67 5.12
5.26      5.26      6.12      4.85      3.67
Foon Yew Open 2017Final4 4.55 5.87
4.80      7.07      8.12      4.55      5.73
 
Square-1
CompetitionRoundPlaceBestAverageDetail
Johor Special 2024Final6 15.97 22.00
20.96     27.22     15.97     17.82     31.43
First round8 15.87 19.48
22.40     18.25     15.87     28.03     17.80
YJ Malaysia Cube Open 2022First round29 16.96 23.46
18.65     42.80     32.94     16.96     18.78
Putra Speedcubing Challenge 2019Final18 14.90 26.58
42.03     18.45     1:02.46   14.90     19.25
Tangkak Perkasa 2018Final4 13.13 15.34
13.13     13.66     16.34     18.97     16.01
First round4 16.24 18.74
16.24     23.98     18.16     21.49     16.58
Putra Speedcubing Challenge 2018Final4 15.49 17.54
17.56     15.49     15.50     19.57     20.70
First round9 13.76 21.55
22.07     26.76     13.76     15.83     33.59
Johor Cube Open 2018Final4 17.51 18.69
19.09     18.85     17.51     18.14     23.19
Johor Special 2024
EventRoundPlaceBestAverageDetail
PyraminxFirst round23 10.40 13.99
15.80     10.74     10.40     17.46     15.43
SkewbFinal2 2.75 3.75
7.51      3.51      3.34      4.40      2.75
First round2 3.82 4.16
3.91      3.82      4.80      3.85      4.73
Square-1Final6 15.97 22.00
20.96     27.22     15.97     17.82     31.43
First round8 15.87 19.48
22.40     18.25     15.87     28.03     17.80
 
Twist & Fries Johor Bahru 2024
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round13 8.90 9.41
9.76      8.90      9.84      9.20      9.27
First round19 10.40 10.91
10.40     11.06     11.48     10.51     11.17
2x2x2 CubeSecond round28 2.79 4.50
4.19      4.64      2.79      DNF       4.68
First round29 3.15 5.00
4.26      6.25      4.48      7.03      3.15
PyraminxSecond round28 7.82 12.42
15.07     7.82      14.08     10.40     12.77
First round28 8.68 11.09
8.68      14.51     9.97      17.78     8.79
SkewbFinal4 2.88 3.27
2.88      3.88      3.25      3.21      3.36
Second round4 2.94 3.06
3.21      2.94      2.94      3.04      6.60
First round8 2.48 4.03
5.77      2.48      5.18      2.99      3.92
 
Johor Mini 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeFinal10 8.28 9.72
8.89      8.28      10.02     11.44     10.24
Semi Final14 9.34 9.85
9.59      9.91      13.32     9.34      10.06
Second round16 9.53 10.41
9.53      10.50     14.03     10.01     10.73
First round17 8.05 10.64
12.92     14.74     9.51      9.48      8.05
2x2x2 CubeSecond round48 4.97 6.71
4.97      5.45      13.89     6.54      8.15
First round32 2.72 4.83
5.79      2.72      5.98      2.89      5.82
3x3x3 One-HandedSecond round31 24.31 32.62
29.51     24.31     35.31     33.03     36.21
First round37 22.44 36.47
47.53     48.12     27.86     34.03     22.44
PyraminxFirst round60 12.33 17.25
35.33     24.19     12.33     12.54     15.02
SkewbFinal9 2.38 5.78
6.65      8.14      3.00      7.70      2.38
Second round7 3.68 4.44
4.63      4.71      6.72      3.98      3.68
First round6 3.03 4.42
3.03      5.82      3.51      6.92      3.93
 
Beaconhouse Malaysia Cube 2023
EventRoundPlaceBestAverageDetail
3x3x3 CubeFinal8 8.48 10.30
10.40     11.72     11.71     8.48      8.79
Second round9 8.87 9.42
9.46      9.50      8.87      10.19     9.31
First round11 7.49 9.79
7.49      10.86     9.18      10.03     10.17
2x2x2 CubeFirst round73 3.90 6.32
3.90      7.58      5.50      8.13      5.89
3x3x3 One-HandedFirst round51 28.16 32.95
28.16     35.71     40.08     29.85     33.30
PyraminxFirst round78 9.43 14.89
15.54     17.05     25.38     12.07     9.43
SkewbFinal5 3.25 4.02
3.25      4.59      3.52      5.15      3.96
First round3 2.99 3.43
3.42      6.26      2.99      3.26      3.60
 
Beaconhouse Malaysia Open 2022
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round13 9.54 10.34
10.49     10.88     11.91     9.66      9.54
First round23 9.27 11.41
10.01     15.06     9.27      11.73     12.49
2x2x2 CubeFirst round50 5.30 6.10
10.39     6.47      5.34      6.48      5.30
PyraminxFirst round54 8.77 15.12
14.60     17.70     13.06     18.30     8.77
SkewbFinal2 3.14 3.52
4.15      3.21      3.21      3.14      4.59
First round4 2.87 3.84
2.87      4.36      3.80      4.39      3.35
 
YJ Malaysia Cube Open 2022
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round53 9.77 10.90
10.83     9.77      12.33     10.79     11.09
First round48 9.53 11.10
10.26     11.32     11.71     9.53      13.01
2x2x2 CubeSecond round79 4.81 5.60
5.71      5.66      4.81      6.68      5.42
First round83 4.39 5.24
4.71      4.39      5.86      5.16      6.01
4x4x4 CubeFirst round56 40.49 46.85
46.13     45.00     40.49     52.79     49.42
PyraminxFirst round88 7.04 13.13
18.68     10.77     18.16     7.04      10.47
SkewbFinal9 3.01 4.51
3.77      4.10      5.67      6.86      3.01
First round3 2.95 3.41
2.95      3.32      3.51      3.70      3.40
Square-1First round29 16.96 23.46
18.65     42.80     32.94     16.96     18.78
 
Johor Cube Open 2022
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round13 8.34 10.37
9.81      8.34      9.93      11.37     14.77
First round16 10.18 10.74
10.18     10.86     10.18     12.98     11.19
2x2x2 CubeFirst round47 5.40 6.84
7.63      6.07      9.78      6.83      5.40
4x4x4 CubeFinal25 45.05 48.43
53.41     53.20     45.05     45.85     46.25
PyraminxFirst round43 12.13 16.88
14.59     25.41     22.42     13.63     12.13
SkewbFinal2 3.03 3.46
3.06      4.37      3.46      3.86      3.03
First round6 2.45 4.66
2.45      6.28      3.95      3.76      10.28
 
Beaconhouse Malaysia Open 2019
EventRoundPlaceBestAverageDetail
3x3x3 CubeFinal9 9.05 11.24
14.57     11.43     9.05      11.27     11.02
Second round10 8.74 10.91
13.08     10.55     12.90     9.29      8.74
First round3 8.33 9.76
8.33      9.58      10.40     9.31      11.15
2x2x2 CubeFirst round25 4.96 5.31
4.96      7.28      5.16      5.37      5.39
4x4x4 CubeFinal10 34.83 44.84
1:06.02   46.23     38.62     34.83     49.67
First round6 38.06 40.55
44.66     39.61     42.77     39.27     38.06
3x3x3 One-HandedFinal19 22.76 28.01
30.28     37.39     26.96     26.80     22.76
SkewbFinal2 2.92 3.48
4.05      2.92      3.11      DNF       3.29
 
Putra Speedcubing Challenge 2019
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round42 9.84 12.85
9.84      12.72     14.56     12.14     13.70
First round44 11.34 13.31
15.26     12.97     13.94     13.03     11.34
2x2x2 CubeFirst round82 5.63 6.29
6.20      6.82      5.63      6.86      5.86
4x4x4 CubeFinal12 40.86 47.85
59.38     40.86     51.94     45.05     46.56
First round12 37.56 39.91
47.04     38.89     40.11     37.56     40.72
3x3x3 One-HandedFirst round53 28.09 31.08
30.96     29.43     32.84     28.09     41.17
PyraminxFirst round51 9.19 13.04
11.33     13.72     14.06     14.24     9.19
SkewbFinal4 3.24 4.02
4.30      4.14      3.24      DNF       3.61
First round3 2.36 4.29
9.43      2.36      4.03      3.86      4.97
Square-1Final18 14.90 26.58
42.03     18.45     1:02.46   14.90     19.25
 
Tangkak Perkasa 2018
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round8 9.12 11.29
11.76     9.12      11.79     10.32     12.39
First round10 9.64 11.35
11.43     11.82     10.87     11.74     9.64
2x2x2 CubeFirst round13 3.76 5.26
3.76      5.83      7.15      4.80      5.14
4x4x4 CubeFinal6 41.63 43.73
48.08     42.28     43.33     45.57     41.63
First round6 41.24 43.03
44.52     41.24     42.66     45.06     41.91
3x3x3 One-HandedFinal19 23.52 31.49
34.05     36.04     23.52     27.01     33.40
PyraminxFirst round14 8.10 11.43
11.37     12.20     8.10      22.28     10.72
SkewbFinal1 2.91NR 3.32
3.37      3.24      3.35      2.91      6.61
First round1 3.06 3.56
3.14      3.51      3.06      6.25      4.03
Square-1Final4 13.13 15.34
13.13     13.66     16.34     18.97     16.01
First round4 16.24 18.74
16.24     23.98     18.16     21.49     16.58
 
Putra Speedcubing Challenge 2018
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round26 11.53 13.53
12.14     11.53     14.81     13.64     36.90
First round30 11.74 13.87
14.28     12.59     15.70     14.73     11.74
2x2x2 CubeFirst round63 5.15 6.22
6.58      8.28      5.78      6.30      5.15
4x4x4 CubeFirst round13 43.23 46.25
47.67     46.60     52.11     43.23     44.49
PyraminxFirst round44 9.40 11.97
12.08     9.40      11.58     12.24     15.83
SkewbFinal2 3.22 3.82
3.22      4.04      9.87      4.00      3.41
First round2 2.57 3.75
4.15      5.10      3.33      3.78      2.57
Square-1Final4 15.49 17.54
17.56     15.49     15.50     19.57     20.70
First round9 13.76 21.55
22.07     26.76     13.76     15.83     33.59
 
Johor Cube Open 2018
EventRoundPlaceBestAverageDetail
3x3x3 CubeFinal9 10.89 12.68
12.76     15.19     10.89     12.10     13.19
Second round9 10.62 11.80
10.77     11.82     12.80     10.62     12.95
First round23 12.72 14.24
14.34     12.72     13.97     14.40     16.06
2x2x2 CubeFinal34 5.94 6.89
5.94      5.95      DNF       6.03      8.70
SkewbFinal1 3.32NR 3.91
3.97      3.32      4.37      3.40      4.56
Square-1Final4 17.51 18.69
19.09     18.85     17.51     18.14     23.19
 
Malaysian Cube Championship 2017
EventRoundPlaceBestAverageDetail
3x3x3 CubeSecond round25 11.03 13.40
15.15     13.11     14.95     12.14     11.03
First round30 11.03 12.96
14.34     13.36     13.74     11.03     11.78
2x2x2 CubeFirst round93 4.94 6.40
7.66      6.03      4.94      DNF       5.51
SkewbFinal6 3.34 4.31
5.51      3.34      4.50      4.42      4.01
First round10 3.67 5.12
5.26      5.26      6.12      4.85      3.67
 
Foon Yew Open 2017
EventRoundPlaceBestAverageDetail
3x3x3 CubeFirst round41 12.99 16.31
28.76     20.01     13.11     12.99     15.82
SkewbFinal4 4.55 5.87
4.80      7.07      8.12      4.55      5.73
 
Forest City Open 2017
EventRoundPlaceBestAverageDetail
3x3x3 CubeFirst round54 16.12 20.96
20.83     24.94     16.12     19.72     22.34

History of National Records

EventSingleAverageCompetitionRoundDetail
Skewb
 NR 3.32Tangkak Perkasa 2018Final
3.37      3.24      3.35      2.91      6.61
 NR 3.91Johor Cube Open 2018Final
3.97      3.32      4.37      3.40      4.56
No.DateNameRegionCity
152024-03-31Johor Special 2024MalaysiaJohor Bahru, Johor
142024-02-24Twist & Fries Johor Bahru 2024MalaysiaJohor Bahru
132023-11-25~26Johor Mini 2023MalaysiaJohor Bahru
122023-10-28Beaconhouse Malaysia Cube 2023MalaysiaPetaling Jaya
112022-10-15Beaconhouse Malaysia Open 2022MalaysiaPetaling Jaya
102022-09-02~04YJ Malaysia Cube Open 2022MalaysiaPetaling Jaya
92022-08-13Johor Cube Open 2022MalaysiaJohor Bahru
82019-10-12Beaconhouse Malaysia Open 2019MalaysiaPetaling Jaya, Selangor
72019-04-13~14Putra Speedcubing Challenge 2019MalaysiaSerdang, Selangor
62018-06-14Tangkak Perkasa 2018MalaysiaTangkak
52018-04-07~08Putra Speedcubing Challenge 2018MalaysiaSelangor
42018-02-11Johor Cube Open 2018MalaysiaJohor Bahru
32017-12-30~31Malaysian Cube Championship 2017MalaysiaMelaka
22017-06-11Foon Yew Open 2017MalaysiaJohor Bahru
12017-02-11Forest City Open 2017MalaysiaJohor Bahru