Cult movie actress Tura Satana, born Tura Luna Pascual Yamaguchi in Hokkaidō, Japan, has passed away.
Satana’s most noted screen role was as “Varla” in the 1965 film Faster, Pussycat! Kill! Kill!–a very aggressive and sexual female character for which she did all of her own stunts and fight scenes.