A mad doctor sews human head onto gorilla's body.
1999
1920
1898
1897
2004
2006
2001
1924
1982
1997
1986
2022
1978
1996
1993