Aki Maeda (I)
Aki Maeda was born on July 11, 1985 in Tokyo, Japan. She is an actress, known for Battle Royale (2000), Neko no ongaeshi (2002) and Linda Linda Linda (2005).
See full bio »
Born:in Tokyo, Japan |
|