October 24, 20162 min read NEON’s walk through sculpture “SKIN” London-based design studio NEON creates the feeling of walking through flesh in their new inhabitable sculpture “Skin” which is…