logo
Femi Taylor backdrop
Femi Taylor poster
Femi Taylor
Femi Taylor is a British dancer and actress best known for portraying Jabba the Hutt's Twi'lek slave dancer Oola in the 1983 motion picture Star Wars ...