Tags: Actor.
Ai Iwamura (岩村愛 Iwamura Ai) also known as Aiko Iwamura (岩村愛子 Iwamura Aiko) is a Japanese actress.Iwamura is best known for her role as Mai in Battle Royale. Iwamura also fulfills some stand-in roles as Izumi Kanai Noriko Nakagawa Hirono Shimizu and Haruka Tanizawa [1]. Iwamura also stars as Mai in Battle Royale II: Requiem. She also voiced MarineAngemon in the anime Digimon Tamers.