
Seriously. This is apparently from the "fashion show" (the quotes are necessary) of some person/designer/design house called Maison Martin Margiela.
I really am at a loss for words. It's creepy and weird and somehow gross and not at all something that qualifies as "fashion" or "clothing".