... of the 1992 interactive installation that blends nature, art, and technology in a reflection on digital identity. It draws on... of Self (2025) is a video reimagining of the 1992 interactive installation that blends nature, art, and technology in a reflection...