1981 · 9 TITLES IN THE INDEX
as Foxxy Cleopatra
as Queen Tara
as Xania
as Deena Jones
as Sharon
as Etta James
as Lilly
as Self
as Nala (voice)