Tokyo Godfathers

Tokyo Godfathers (東京ゴッドファーザーズ Tōkyō Goddofāzāzu) is a 2003 Japanese anime film directed by Satoshi Kon loosely based on Peter B. Kyne's novel Three Godfathers.

Sometime between 2004 and 2006, an English dub was produced for and broadcast by the television station Animax Asia.