Search for "Helena Mäkelä"
in
Tentacles (1977)
Love Is Not a Game (1971)