Keiko SeikoActingBorn 01/01/1983Osaka, Japan.Known ForHostel Dissected2006Hostel2006The Spanish Prisoner1997Natural Born Killers1994