Acting
Born November 12, 1974 · Kyoto, Japan
Alien vs. Ninja
2010
LoveDeath
2006
The Spear of Longinus
2004
Nervous 2
Alive
2003