These robots are like life-sized puppets. Posted on October 24, 2017 by theFFeed Jaxon: life sized robots These robots are like life-sized puppets. Posted by The Verge on Tuesday, October 24, 2017