Michiko Sudo is known for The Red Angel (1966), The Suitors (1967) and Aru sex doctor no kiroku (1968).
No data