Trust is another character for Streta: a space ninja working on behalf of the Emperor.
The deal with the scarf is that it's an all-purpose tool. whatever it is that she needs, it adapts. it helped with the entire "streamlined" concept...as a ninja, she should be totally self-sufficient...and also sleek! Like a car.
Anyways, she's number two in this little series. One more to go, and that should basically be it...then a new series!