Keiko Toda was born on September 12, 1957 in Nagoya, Japan. She is an actress, known for Kiki's Delivery Service (1989), Cat's Eye (1983) and Welcome Back, Mr. McDonald (1997). Read more on iMDB