Japan,
1959, 82 min
Cast
Bunta Sugawara
Japan
Best movies:
Spirited Away (2001)
The Man Who Stole the Sun (1979)
Wolf Children (2012)
Yôichi Numata
Japan
Best movies:
Ring (1998)
Female Prisoner #701: Scorpion (1972)
Okatsu the Fugitive (1969)