almost 23 years ago ...more
Server
Rate
Share
almost 23 years ago
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.
Tokyo Godfathers
2003
14th September 2002
1st October 2006
16th June 2010
2nd August 2008
16th March 2016
22nd October 1981
3rd October 1965
2nd October 2008
6th October 2006
6th December 2013
18th August 2015
3rd December 2008
11th June 2021
17th July 2004
19th October 2000
23rd August 2018
19th June 2003
4th April 2020
28th February 1998