I came across these sculptures while searching for IT monsters (dont ask). The works, Technology versus Organic Life, was created…