The 22nd film in the Ekimae series about shop-owners living near Akabane Station, Tokyo.
Released: 1968-02-14
WhatToWatch — search all titles