Ken Izumi

Ken Izumi (82)

1943-03-02 | Kagoshima Prefecture, Japan

On Movies

  • 13 Assassins
  • Death of a Tea Master
  • An Ocean to Cross
  • Lone Wolf and Cub: Baby Cart at the River Styx

On Series

NextFilm 2025