Tokyo Godfathers: The Best Christmas Movie To Come Out of the East (Day #19)
Title: Tokyo Godfathers
Release: August 30th, 2003
Director: Satoshi Kon
Writer(s): Keiko Nobumoto, Satoshi Kon
Starring: Toru Emori, Yoshiaki Umegaki, Aya Okamoto
*Warning, this review may contain spoilers.
Finally, the main entrant that I fought for, as this is a …Read more