Thought provoking interactive installation raises questions about your existence and the difference to your remainings
prototype of Recycle Yourself