Momoko Ikeda is known for her work on Ganbare! Wakadaishô (1975), Siren (2003) and Seisyun no Kôzu (1976).