What Is This?S

Seriously, what is this? I have no fucking idea. [Dezeen]