Shirō Toyoda
1968 • 1h 35m
The 22nd film in the Ekimae series about shop-owners living near Akabane Station, Tokyo.