AI IWAMURA

Ai Iwamura

ACTING

Ai Iwamura, also known as Aiko Iwamura is a Japanese actress, born on March 4, 1984.
Iwamura is best known for her role as Mai in Battle Royale.