Robots Fight to the Death in Japan

Robots Fight to the Death in Japan

Biannual robot competition comes to an end