This film is an extra from Indonesia Malaise. Ida Schilling is a radio singer. She sings keroncong and stambul songs.
Sound Designer
Producer
Director