I have no idea what this is, but I can think of three children off the top of my head that would go great in there...
Geometric Paper Art from Matthew Shlian
archisketchbook - architecture-sketchbook, a pool of architecture drawings, models and ideas
Who: sou fujimoto What else: Inside Outside Tree V museum in london. The structure is made from sheets of clear acrylic which have been cut into variously shaped polygons and bound together using zip ties.