Robot or human?

Japan Auto Spare Parts Rear Brake Shoe