Andrew Yan Hua
Enter the Fat Dragon 2020
Rating: 5.7
Special ID 2013
Rating: 5.5
Dragon Tiger Gate 2006
Rating: 6.1