Emi Shinohara was born on August 8, 1963 in Nagano, Japan as Emiko Shinohara. She is an actress, known for Perfect Blue (1997), Vampire Hunter D: Bloodlust (2000) and Appleseed (2004). Read more on iMDB