There is an elderly woman who has run a store in a Japanese town for over sixty years. She marries into the Imamura Store and cares for the shop by herself, as she lived each day as the present.
2017
2016
2021
2009
2008
1964
2019
2015
2020
1963
1993
2023
—
1990
2024