Search
People
Login
Register
X
Popularity:
2
Izumi Takahashi
Birthday
1973-11-01
Place of birth
Saitama Prefecture, Japan
Movies
Sayonara, Sayonara
Release date:
07/03/2004
The Lost Hum
Release date:
01/26/2006