XDLXDL
Tiangong Ultra humanoid robot wins the long jump with a 7.97 meter leap at the World Humanoid Robot Games · XDL