videostill Imaginary Landscapes of a Robot in Denial

Three robot sculptures that commit suicide in a digital landscape.