Acting - Born Oct 8, 1973 in Tokyo, Japan
No biography available.
Helen the Baby Fox
2006
More Painful than Rain
2005