Chow Lung-Cheung
The Land of Many Perfumes 1968
Rating: 6.5
The Cave of the Silken Web 1967
Rating: 6.3
as Sun Wu Kong, Monkey King