Interactive installation where users hands or bodies are transformed into playful creatures.
This installation has been exhibited in venues in Portugal, Chile, USA, China and UK
Back to Top