1981 · 7 FILMS IN THE INDEX
as Foxxy Cleopatra
as Queen Tara
as Xania
as Deena Jones
as Sharon
as Etta James
as Lilly