Struggle Through Death (1979)

Those who enter the castle of Ching never return. Forced into slavery, every day becomes a punishing ritual down the Castle's secret gold mine. One...


image