On Christmas Eve, three homeless people living on the streets of Tokyo discover a newborn baby among the trash and set out to find its parents.
1993
2003
2008
1979
2016
2023
2024
1992
1989
2018
1987
2022
1986
2021