Japanese Sumo Robots Are The Best Robots

Video: This is hectic.