Known For
Acting
Place of Birth
Tokyo, Japan
Also Known As
Keiko Yokomachi
Strange Circus
2005
Demonlover
2002
Hakuchi: The Innocent
1999
Hard Luck Hero
2003
NARAKUE
1997