Photo
 
A film still of "Monkey King Conquers the Demon" (1985).
 
Close