Robot or human?

Plastic Sheets Protection Films