The English transaction of trampa mortal is "death trap."
Also known as Sisters of Death and Sisters of Blood Island.
Directorial debut of Joe Mazzuca. He would go on to work primarily in animated films, including The Secret of the Sword (1985), Pinocchio and the Emperor of the Night (1987), and the He-Man and the Masters of the Universe television series (1983-1985).
Shot and produced in 1972, but not released until 1976.