Slave of the Cannibal God

THEIR CULT WAS DEATH... THEIR LUST WAS FOR BLOOD!

1978-07-12 | 102 minutes

Rating: 5.2