Ribbons and Clothes

...