A short that puts the viewers in the position of a puppet trapped in a humiliating and aggressive puppet show, where it faces many prejudices and persecutions, highlighting the negative aspects of...Read more technology.
A short that puts the viewers in the position of a puppet trapped in a humiliating and aggressive puppet show, where it faces many prejudices and persecutions, highlighting the...Read more negative aspects of technology.
More