Episode 15 was pure distilled awesomeness. What a great battle. There’s nothing I can say would do it justice.
In episode 16 we learn some of the backstory, that the Life Fibers are actually aliens from outer space that accelerated mankind’s evolution. Clothing doesn’t serve mankind, mankind serves clothing. Satsuki’s mother is their high priest, and she has distributed sleeping life fibers in clothing throughout the world.