Femi Taylor

Feminew
Known For
Femi Taylor is a Nigerian-born British dancer and actress best known for portraying Jabba the Hutt's Twi'lek slave dancer Oola in the 1983 motion picture Return of the Jedi. 
Expand your Cosplay network and get to know your fellow Cosplayers!
Join Now