Film 1958 1h 49m

The Inn in Front of the Train Station

film directed by Shirō Toyoda

Released
12 July 1958
Country
Japan
Language
Japanese
Studio
Tokyo Eiga