Though she was best known for
Faster, Pussycat! Kill! Kill!,
The Astro Zombies was her second greatest role. While
Faster is tough and mean (and certainly Satana's best role),
Zombies is bug-ass nuts and fun. We lost an icon of cult cinema this weekend. Satana's body of work was light but legendary.
Tura Satana (July 10, 1938 – February 4, 2011)