Aki Maeda
Biography:
Born July 11, 1985 in Tokyo, Japan
2001:
Battle Royale
2003:
Battle Royale II
Actors
/
Two Degrees
/
Home