Shocking Asia II: The Last Taboos

1985