neo-catharsis

 猩猩王(The Mighty Peking Man), Meng Hua Ho, 1977