Liu Shang-Chien
The Witch with Flying Head 1982
Rating: 6.2
Monkey War 1982
Rating: 5.4
as Monkey King