A Certain Magical Index: The Movie - The Miracle of Endymion
2013
Maeghan Albach was born on 21 May 1974 in San Antonio, Texas, USA. She was an actress, known for Summer Wars (2009), Evangelion: 1.0 You Are (Not) Alone (2007) and Date a Live (2013). She died on 22 January 2019 in Texas, USA. imdb.com