https://youtu.be/QCqxOzKNFks Super-fast autonomous sumo bots! Japan does it again. Posted on June 25, 2017 by Vaughn https://youtu.be/QCqxOzKNFks Super-fast autonomous sumo bots! Japan does it again.