Seizō Katō Japan Best movies: Fighting Spirit: Champion Road (2003) (TV movie) Tokyo Godfathers (2003) Vampire Hunter D (1985)