SEARCH MOVIES...
1978 Japanese film directed by Yoichi Takabayashi.
In the Realm of Death and Pleasure