Akiko Wada was born on April 10, 1950 in Ikuno, Osaka, Osaka, Japan. She is an actress, known for Stray Cat Rock: Delinquent Girl Boss (1970), Tobe! Hissatsu ura goroshi (1978) and Super Mario Brothers: Great Mission to Rescue Princess Peach (1986). She has been married to Koji Iizuka since 1981.
Read more: Imdb