Eri Ishikawa was born on December 25, 1981 in Tokyo, Japan. She is an actress, known for Battle Royale (2000), Sagishi ippei 7 (2001) and Toppamono taiyo-den (2000). Read more on iMDB