Fumiyo Ikeda is known for Ultraseven (1967), Ultraman: A Special Effects Fantasy Series (1966) and Godzilla vs. Megalon (1973).
No data