View high resolution
These are Woolies: people obsessed about wool clothing. They love wool so much that they make bodysuits out of them, to wear them constantly. There is even a French wool fetishist forum to discuss their love for wool clothing.
WTF is this???