Robot or human?

Galvanized Welded Wire Mesh