Netflix Movies Starring Mari Iijima
Mari Iijima was born on May 18, 1963 in Tsuchiura, Japan. She is an actress, known for Super Space Fortress Macross (1984), Cy Girls (2004) and The Superdimensional Fortress Macross: Flash Back 2012 (1987). She was previously married to James Studer. Read more on iMDB