Acting
1976-01-08 · Fukui, Japan
Dear Heart
2009 · Movie
Vampire Girl vs. Frankenstein Girl
Ton demo horror series Oh! There is no toilet in this house!
2007 · Movie
Various Faces in the Dark
2006 · Movie
The Negotiator
2003 · Movie