Ai Iwamura was born on March 4, 1984 in Tokyo, Japan. She is an actress, known for Battle Royale (2000), Battle Royale II (2003) and Digimon Tamers (2001).
Share
Info mistake?
Biography
Ai Iwamura was born on March 4, 1984 in Tokyo, Japan. She is an actress, known for Battle Royale (2000), Battle Royale II (2003) and Digimon Tamers (2001).