This Japanese humanoid robot probably does more push-ups than you. Its secret: it can sweat byTibi Puiu October 14, 2016 A robot that was made to mock us.