Watch Japan Start Up Creates Giant Human Piloted Robot Abs Cbn News