Home›Egashira 2:50Egashira 2:50Known for ActingBorn:1965-07-01Place:Saga Prefecture, JapanMovies2008Tokyo OnlyPic 2008 Details 1994I Can't Pay Back Details