Acting
Born March 31, 1977 · Adachi, Tokyo, Japan
Death Note: The Last Name
2006
Shin Gonin
2000
Shin Gonin 2
The Story of PuPu
1998