PUPPETS - "Helen" (wayland UK, 1994)