Mami Koyama was born on January 17, 1955 in Aichi, Japan. She is known for her work on Akira (1988), Millennium Actress (2001) and Appleseed (2004). She was previously married to Tôru Furuya. Read more on iMDB