Directed by Nobuo Nakagawa, Kiyoshi Komori, Ten Takahashi
1963 / 100min
Japanese "mondo" film.
No upcoming showtimes available.