It does look like something you'd sit on in some kind of device, like a teleporter or whatever. It's very sculptural. I could see it in a gallery or loft or just a large room where it could have some space around it and where it wouldn't part of a lounge area. It doesn't look comfortable at all.
HA---google image search wasn't very helpful!
If you need any help, please contact us at – info@designaddict.com