SupportSupport
Filming Location > Royal Botanical Gardens, Peradeniya, Kandy District, Central Province, Sri Lanka > Movies
1978
52%

Slave Of The Cannibal God