Keiko Seiko was born in 1983 in Osaka, Japan. She is an actress, known for Hostel (2005), Natural Born Killers (1994) and The Spanish Prisoner (1997).