Takeshi Kitano Japan Best movies: Kikujiro (1999) Fireworks (1997) Zatoichi: The Blind Swordsman (2003)