A mad doctor sews human head onto gorilla's body.
1993
1927
1896
1973
1895
1962
1931
1974
1967
1909
1979
2002
2014
1928
1918
1966
1921