Mega Sumo robot builders
Latvian Mega Sumo robot builders are currently the winners of the European championship, the world championship and the All Japan Robot Sumo Tournament.
Latvian Mega Sumo robot builders are currently the winners of the European championship, the world championship and the All Japan Robot Sumo Tournament.