Ritsuko Ôwada is known for Urusei yatsura (1981), Amazing Sarutobi (1982) and Madame Peppermint (1983).
No data