You are currently displaying English
金猴降妖 (1985)
The Monkey King Conquers the Demon
 
''Havoc in Heaven'' (1964)
First part of "The Monkey King Conquers the Demon".