Share
Project Views
Appreciations
420
Followers
324
Following
28
SUPER NATURE is a Shanghai based multi-discipline design studio. It specialises in interactive design, art installation, visual communication & media technology. In Super Nature, the definition of good design is 'Creating moments of engagement'.
Member since: