Ai MaedaAi Maeda Selective FilmographyDoomsday: The Sinking of Japan(2006)CastActorBattle Royale 2(2003)CastActorGodzilla, Mothra and King Ghidorah: Giant Monsters All-Out Attack(2001)CastActorBattle Royale(2000)CastActorGamera 3: Revenge of Iris(1999)CastActor(*) uncredited