Humanoid robot Qestr quits Antarctic Ice Ultra after 3 kilometers

Technology