Mixed media textile manipulation from Portals, a show featuring playful riffs on biomimetic future tech