HUB
Directing
Yoichi Takabayashi
*1931
in Kyoto, Kyoto Prefecture, Japan
5/10
Rope and Breasts
1983
7/10
The Little Girl Who Conquered Time
1983
7/10
The Adventures of Kosuke Kindaichi
1979