Aki Maeda was born on July 11, 1985 in Tokyo, Japan. She is an actress, known for Battle Royale (2000), Battle Royale II (2003) and The Cat Returns (2002).
After helping a cat, a seventeen-year-old girl finds herself involuntarily engaged to a cat Prince in a magical world where her only hope of freedom lies with a dapper cat statuette come to life.
After helping a cat, a seventeen-year-old girl finds herself involuntarily engaged to a cat Prince in a magical world where her only hope of freedom lies with a dapper cat statuette come to life.