Midori Ando was born on April 30, 1974 in Oita, Japan. She is an actress, known for The Girl Who Leapt Through Time (2006). Read more on iMDB