Part animal, part machine. But is it a robot?